)]}'
{"id":"openstack%2Foctavia~594040","triplet_id":"openstack%2Foctavia~master~Ifed862639d3fc3de23ace4c7ceaea1a4eca62749","project":"openstack/octavia","branch":"master","topic":"validate_protocol","hashtags":[],"change_id":"Ifed862639d3fc3de23ace4c7ceaea1a4eca62749","subject":"Add listener and pool protocol validation","status":"MERGED","created":"2018-08-21 06:27:03.000000000","updated":"2020-01-09 07:33:38.000000000","submitted":"2020-01-09 03:22:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":71,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"594040-1578540161627-46a14a57","meta_rev_id":"1fa49200bc53e537eeb42d42e65c8aba78aa02a8","_number":594040,"virtual_id_number":594040,"owner":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-09 03:22:41.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},{"value":0,"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"}],"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":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-01-08 23:44:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},{"value":0,"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2020-01-09 00:14:43.000000000","_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"}],"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":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},{"value":0,"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2020-01-09 00:14:43.000000000","_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},{"value":0,"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},{"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},{"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-21 06:34:22.000000000","updated_by":{"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},"reviewer":{"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},"state":"REVIEWER"},{"updated":"2018-09-02 11:13:21.000000000","updated_by":{"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},"reviewer":{"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},"state":"REVIEWER"},{"updated":"2018-12-11 07:36:21.000000000","updated_by":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"reviewer":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"state":"REVIEWER"},{"updated":"2019-01-02 01:54:58.000000000","updated_by":{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"reviewer":{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"state":"REVIEWER"},{"updated":"2019-01-05 06:08:15.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2019-03-13 13:33:19.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"state":"REVIEWER"},{"updated":"2019-09-25 08:00:01.000000000","updated_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2020-01-08 16:35:11.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2020-01-08 23:44:44.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"},{"updated":"2020-01-09 00:14:43.000000000","updated_by":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"reviewer":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"state":"REVIEWER"},{"updated":"2020-01-09 03:22:41.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"d77094d707cb9efd8679d0fefa91ffde21637939","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-08-21 06:27:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"00d84b62b2db96bc384be7db8ba8f04c8869da66","author":{"_account_id":18414,"name":"Shengping Zhang","email":"zhangshengping@unitedstack.com","username":"PeterZhang"},"date":"2018-08-21 06:34:22.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"dc036cd75d5c89fa7d22570320be1544631fe2d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-21 07:36:40.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/1/check/openstack-tox-pep8/5429751/ : FAILURE in 5m 27s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/1/check/openstack-tox-py27/9f50e23/ : FAILURE in 5m 23s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/1/check/openstack-tox-py35/5d22990/ : FAILURE in 5m 56s\n- openstack-tox-docs http://logs.openstack.org/40/594040/1/check/openstack-tox-docs/574d3bc/ : POST_FAILURE in 6m 17s\n- openstack-tox-cover http://logs.openstack.org/40/594040/1/check/openstack-tox-cover/d63f46b/ : FAILURE in 6m 46s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/1/check/neutron-lbaasv2-dsvm-api/47795d4/ : FAILURE in 32m 39s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/1/check/neutron-lbaasv2-dsvm-py3x-api/11265b3/ : FAILURE in 27m 05s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/1/check/neutron-lbaasv2-dsvm-scenario/e47c78a/ : FAILURE in 39m 45s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/1/check/neutron-lbaasv2-dsvm-py3x-scenario/6202dd6/ : FAILURE in 48m 06s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/1/check/openstack-tox-lower-constraints/9235712/ : FAILURE in 6m 08s\n- openstack-tox-functional http://logs.openstack.org/40/594040/1/check/openstack-tox-functional/747619f/ : FAILURE in 4m 59s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/1/check/openstack-tox-functional-py35/e9dd046/ : FAILURE in 5m 55s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/1/check/octavia-v1-dsvm-scenario/925f149/ : FAILURE in 34m 15s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/1/check/octavia-v1-dsvm-py3x-scenario/597fe39/ : FAILURE in 44m 22s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/1/check/octavia-v1-dsvm-scenario-multinode/68f2159/ : FAILURE in 42m 48s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/1/check/octavia-v1-dsvm-py3x-scenario-multinode/04d1b86/ : FAILURE in 35m 45s (non-voting)\n- octavia-v1-dsvm-scenario-kvm-centos.7 http://logs.openstack.org/40/594040/1/check/octavia-v1-dsvm-scenario-kvm-centos.7/f191960/ : FAILURE in 38m 30s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu.bionic http://logs.openstack.org/40/594040/1/check/octavia-v2-dsvm-scenario-ubuntu.bionic/43749f7/ : FAILURE in 32m 39s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/1/check/octavia-v2-dsvm-noop-api/d72ed81/ : FAILURE in 21m 05s (non-voting)\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/1/check/octavia-v2-dsvm-noop-py35-api/ce9a842/ : FAILURE in 29m 36s (non-voting)\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/1/check/octavia-v2-dsvm-scenario/8a3da96/ : FAILURE in 30m 12s (non-voting)\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/1/check/octavia-v2-dsvm-py35-scenario/43d73d0/ : FAILURE in 30m 34s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/1/check/octavia-grenade/00f0416/ : FAILURE in 1h 02m 41s","accounts_in_message":[],"_revision_number":1},{"id":"b4a470de0a15e8b2c75d6627add2e053c37718a1","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-08-21 08:13:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"69153d2ab14cabd8780904d7522951e952dd1f95","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-21 09:57:14.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/2/check/openstack-tox-pep8/6b26bd8/ : SUCCESS in 8m 17s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/2/check/openstack-tox-py27/8047cb6/ : SUCCESS in 6m 30s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/2/check/openstack-tox-py35/554fda5/ : SUCCESS in 5m 52s\n- openstack-tox-docs http://logs.openstack.org/40/594040/2/check/openstack-tox-docs/b44e577/html/ : SUCCESS in 7m 13s\n- openstack-tox-cover http://logs.openstack.org/40/594040/2/check/openstack-tox-cover/9fee36e/ : FAILURE in 9m 44s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/2/check/neutron-lbaasv2-dsvm-api/faa18c9/ : SUCCESS in 1h 17m 45s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/2/check/neutron-lbaasv2-dsvm-py3x-api/706a2be/ : SUCCESS in 1h 22m 42s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/2/check/neutron-lbaasv2-dsvm-scenario/fa58669/ : SUCCESS in 1h 18m 16s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/2/check/neutron-lbaasv2-dsvm-py3x-scenario/bc171b4/ : SUCCESS in 1h 26m 10s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/2/check/openstack-tox-lower-constraints/8227c29/ : FAILURE in 7m 35s\n- openstack-tox-functional http://logs.openstack.org/40/594040/2/check/openstack-tox-functional/13b6ce6/ : FAILURE in 8m 01s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/2/check/openstack-tox-functional-py35/c632404/ : FAILURE in 7m 51s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/2/check/octavia-v1-dsvm-scenario/85ecd5c/ : SUCCESS in 57m 27s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/2/check/octavia-v1-dsvm-py3x-scenario/3422ada/ : SUCCESS in 1h 01m 09s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/2/check/octavia-v1-dsvm-scenario-multinode/5006180/ : FAILURE in 1h 27m 31s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/2/check/octavia-v1-dsvm-py3x-scenario-multinode/d4a1997/ : FAILURE in 1h 20m 17s (non-voting)\n- octavia-v1-dsvm-scenario-kvm-centos.7 http://logs.openstack.org/40/594040/2/check/octavia-v1-dsvm-scenario-kvm-centos.7/460178a/ : SUCCESS in 1h 06m 02s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu.bionic http://logs.openstack.org/40/594040/2/check/octavia-v2-dsvm-scenario-ubuntu.bionic/1cb2054/ : SUCCESS in 1h 16m 17s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/2/check/octavia-v2-dsvm-noop-api/c9e6685/ : SUCCESS in 40m 39s (non-voting)\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/2/check/octavia-v2-dsvm-noop-py35-api/231853c/ : SUCCESS in 39m 57s (non-voting)\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/2/check/octavia-v2-dsvm-scenario/2eaa1bb/ : SUCCESS in 1h 38m 13s (non-voting)\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/2/check/octavia-v2-dsvm-py35-scenario/b5a7c72/ : SUCCESS in 1h 12m 32s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/2/check/octavia-grenade/25ed322/ : SUCCESS in 1h 12m 08s","accounts_in_message":[],"_revision_number":2},{"id":"b897c462eb775091533de39aba2896378ab8a9a5","author":{"_account_id":20363,"name":"Adit Sarfaty","email":"asarfaty@vmware.com","username":"asarfaty"},"date":"2018-09-02 11:13:21.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"c9120bede63e87762ca342751cad8d73821a3bc2","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 06:47:49.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"0a05e36ff1dd1b1fad19844d4832fbfa40948b48","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 07:00:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2b7e714b970a0452f3056ae2b309f4cd21b27ba2","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 07:27:35.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9c41ca52400d08eac490a28d8fd935d3e93ef715","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 08:17:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"68c1c42f40ab58e40d076f0bd843c727b9359a37","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 08:24:24.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dba642fc4e84e72d5021905e5788d0f5ae247582","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 08:41:32.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"453f7c1023563d81f458e314fcb861f32eb74886","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-11 09:19:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"8d05951022eab0c69936e52c06bdea89aded55e1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-11 10:52:58.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/40/594040/9/check/openstack-tox-cover/aa0a92e/ : FAILURE in 7m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/9/check/openstack-tox-lower-constraints/384884d/ : FAILURE in 7m 18s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/9/check/openstack-tox-pep8/8fef89c/ : SUCCESS in 8m 15s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/9/check/openstack-tox-py27/b5dd506/ : SUCCESS in 6m 11s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/9/check/openstack-tox-py35/294861d/ : SUCCESS in 6m 06s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/9/check/openstack-tox-py36/240d6ba/ : SUCCESS in 5m 20s\n- openstack-tox-docs http://logs.openstack.org/40/594040/9/check/openstack-tox-docs/dca0f10/html/ : SUCCESS in 6m 41s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/9/check/neutron-lbaasv2-dsvm-api/c23b1f0/ : SUCCESS in 1h 14m 25s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/9/check/neutron-lbaasv2-dsvm-py3x-api/2c1be41/ : SUCCESS in 1h 18m 38s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/9/check/neutron-lbaasv2-dsvm-scenario/1dda555/ : SUCCESS in 1h 15m 00s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/9/check/neutron-lbaasv2-dsvm-py3x-scenario/b3ce8b6/ : SUCCESS in 1h 20m 11s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/9/check/openstack-tox-functional/e102026/ : FAILURE in 6m 34s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/9/check/openstack-tox-functional-py35/673fdc4/ : FAILURE in 6m 55s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/9/check/octavia-v1-dsvm-scenario/c131054/ : SUCCESS in 1h 03m 34s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/9/check/octavia-v1-dsvm-py3x-scenario/3c8b7d3/ : SUCCESS in 51m 35s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/9/check/octavia-v1-dsvm-scenario-multinode/5530bef/ : FAILURE in 1h 15m 36s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/9/check/octavia-v1-dsvm-py3x-scenario-multinode/ffebcd7/ : FAILURE in 1h 16m 53s (non-voting)\n- octavia-v1-dsvm-scenario-kvm-centos.7 http://logs.openstack.org/40/594040/9/check/octavia-v1-dsvm-scenario-kvm-centos.7/1f6fe18/ : FAILURE in 39m 11s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/9/check/octavia-v2-dsvm-noop-api/940bb3f/ : SUCCESS in 40m 10s (non-voting)\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/9/check/octavia-v2-dsvm-noop-py35-api/8964424/ : SUCCESS in 45m 09s (non-voting)\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/9/check/octavia-v2-dsvm-scenario/4d1a145/ : SUCCESS in 1h 23m 00s (non-voting)\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/9/check/octavia-v2-dsvm-py35-scenario/91c8b4d/ : SUCCESS in 1h 28m 29s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/9/check/octavia-grenade/a0c84d8/ : SUCCESS in 1h 00m 33s","accounts_in_message":[],"_revision_number":9},{"id":"bee01d2652101cfa1e05ad78598d3411b5353820","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-12 08:04:24.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"b52ef042ed91095a47b6f995066136a769ed33bf","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-12 08:55:18.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"b84ef1586b01fefc2343d86c5f18e2d901054470","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-12 08:58:49.000000000","message":"Uploaded patch set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"6b2af3e6eaa068327ba321b451fffe969f3c0d56","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-12 09:05:21.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"fd1ab42eecb2ebfb0a6e9ae0484c2fd1b301c8f0","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-12 09:15:40.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"3eaef21875bab45fa23fefa79f60b11a611a7a9f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-12 11:51:01.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/40/594040/14/check/openstack-tox-cover/b83cfc0/cover/ : SUCCESS in 11m 34s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/14/check/openstack-tox-lower-constraints/fcd4588/ : SUCCESS in 8m 51s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/14/check/openstack-tox-pep8/4826d5c/ : SUCCESS in 9m 10s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/14/check/openstack-tox-py27/bf14bb1/ : SUCCESS in 5m 06s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/14/check/openstack-tox-py35/7666f1b/ : SUCCESS in 6m 31s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/14/check/openstack-tox-py36/bd802d0/ : SUCCESS in 6m 29s\n- openstack-tox-docs http://logs.openstack.org/40/594040/14/check/openstack-tox-docs/60b080a/html/ : SUCCESS in 5m 59s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/14/check/neutron-lbaasv2-dsvm-api/4ffa280/ : SUCCESS in 1h 12m 46s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/14/check/neutron-lbaasv2-dsvm-py3x-api/8e646af/ : SUCCESS in 1h 13m 07s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/14/check/neutron-lbaasv2-dsvm-scenario/e81e408/ : SUCCESS in 53m 44s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/14/check/neutron-lbaasv2-dsvm-py3x-scenario/dab452d/ : SUCCESS in 1h 15m 51s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/14/check/openstack-tox-functional/2a28db2/ : SUCCESS in 8m 31s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/14/check/openstack-tox-functional-py35/6bf59f3/ : SUCCESS in 9m 12s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/14/check/octavia-v1-dsvm-scenario/937368e/ : SUCCESS in 53m 57s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/14/check/octavia-v1-dsvm-py3x-scenario/1f0f756/ : SUCCESS in 1h 08m 29s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/14/check/octavia-v1-dsvm-scenario-multinode/b3a26e3/ : FAILURE in 1h 18m 10s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/14/check/octavia-v1-dsvm-py3x-scenario-multinode/d94c655/ : FAILURE in 1h 25m 13s (non-voting)\n- octavia-v1-dsvm-scenario-kvm-centos.7 http://logs.openstack.org/40/594040/14/check/octavia-v1-dsvm-scenario-kvm-centos.7/8cdf8a2/ : SUCCESS in 1h 05m 14s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/14/check/octavia-v2-dsvm-noop-api/d7b2b35/ : SUCCESS in 35m 11s (non-voting)\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/14/check/octavia-v2-dsvm-noop-py35-api/1f52550/ : SUCCESS in 48m 24s (non-voting)\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/14/check/octavia-v2-dsvm-scenario/6662bcb/ : SUCCESS in 1h 59m 29s (non-voting)\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/14/check/octavia-v2-dsvm-py35-scenario/b504f03/ : FAILURE in 2h 33m 32s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/14/check/octavia-grenade/47d008c/ : SUCCESS in 1h 02m 36s","accounts_in_message":[],"_revision_number":14},{"id":"168bbf61e573a3e732c824f5e82235fe5a80b6f9","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-15 08:48:48.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"0ab5449aec2946e791f1d43dd6aa31ac695c9711","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-15 10:55:14.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/40/594040/15/check/openstack-tox-cover/98c044f/cover/ : SUCCESS in 36m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/15/check/openstack-tox-lower-constraints/f96f5fd/ : SUCCESS in 24m 13s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/15/check/openstack-tox-pep8/b7e06aa/ : SUCCESS in 7m 41s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/15/check/openstack-tox-py27/dc90b0b/ : SUCCESS in 5m 36s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/15/check/openstack-tox-py35/986bcf1/ : SUCCESS in 6m 18s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/15/check/openstack-tox-py36/668b385/ : SUCCESS in 7m 49s\n- openstack-tox-docs http://logs.openstack.org/40/594040/15/check/openstack-tox-docs/2bbac06/html/ : SUCCESS in 5m 56s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/15/check/neutron-lbaasv2-dsvm-api/c91f118/ : SUCCESS in 1h 13m 08s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/15/check/neutron-lbaasv2-dsvm-py3x-api/0e9f38c/ : SUCCESS in 1h 14m 06s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/15/check/neutron-lbaasv2-dsvm-scenario/1ae699b/ : SUCCESS in 1h 10m 14s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/15/check/neutron-lbaasv2-dsvm-py3x-scenario/3c99a3a/ : SUCCESS in 1h 16m 13s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/15/check/openstack-tox-functional/632e16b/ : SUCCESS in 22m 57s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/15/check/openstack-tox-functional-py35/fcfe735/ : SUCCESS in 28m 28s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/15/check/octavia-v1-dsvm-scenario/7f425cf/ : SUCCESS in 51m 21s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/15/check/octavia-v1-dsvm-py3x-scenario/174b85e/ : SUCCESS in 52m 26s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/15/check/octavia-v1-dsvm-scenario-multinode/743c529/ : FAILURE in 1h 19m 47s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/15/check/octavia-v1-dsvm-py3x-scenario-multinode/b99f92f/ : FAILURE in 1h 14m 38s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-noop-api/60d038f/ : SUCCESS in 32m 44s (non-voting)\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-noop-py35-api/3c0402b/ : SUCCESS in 37m 28s (non-voting)\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-scenario/5144128/ : SUCCESS in 1h 36m 17s (non-voting)\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-py35-scenario/72bc7be/ : SUCCESS in 1h 30m 40s (non-voting)\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-scenario-centos-7/f5380d0/ : SUCCESS in 1h 52m 32s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/15/check/octavia-v2-dsvm-scenario-ubuntu-bionic/dc1da8d/ : SUCCESS in 1h 43m 19s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/15/check/octavia-grenade/81a8c20/ : SUCCESS in 1h 12m 07s","accounts_in_message":[],"_revision_number":15},{"id":"211ff917670000f3371a5af34dfa0f57f31a6682","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-09-17 09:00:28.000000000","message":"Patch Set 15: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":15},{"id":"1da96811f2b6206bd5bada7fe060400afb76fb7f","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-09-18 15:05:40.000000000","message":"Patch Set 15:\n\n(5 comments)","accounts_in_message":[],"_revision_number":15},{"id":"427912887400a63d33b9f31bf668b487fe64440b","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-17 03:57:19.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"4a94f5b49fd9b6aebe2fcdc135796edd075215e2","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-17 04:14:02.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"961620c0d72412cd98f0b71fcaa20df15db40de6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-17 05:21:46.000000000","message":"Patch Set 17: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/40/594040/17/check/openstack-tox-cover/11e211d/ : FAILURE in 5m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/17/check/openstack-tox-lower-constraints/1278e03/ : FAILURE in 5m 39s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/17/check/openstack-tox-pep8/53995ac/ : FAILURE in 5m 42s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/17/check/openstack-tox-py27/e117bd6/ : SUCCESS in 5m 01s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/17/check/openstack-tox-py35/212355c/ : SUCCESS in 5m 43s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/17/check/openstack-tox-py36/4e45298/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/40/594040/17/check/openstack-tox-docs/ad4e53b/ : FAILURE in 5m 08s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/17/check/neutron-lbaasv2-dsvm-api/03b38d5/ : FAILURE in 1h 06m 23s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/17/check/neutron-lbaasv2-dsvm-py3x-api/dd5de34/ : FAILURE in 49m 43s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/17/check/neutron-lbaasv2-dsvm-scenario/2c6efbd/ : FAILURE in 44m 21s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/17/check/neutron-lbaasv2-dsvm-py3x-scenario/c209156/ : FAILURE in 47m 05s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/17/check/openstack-tox-functional/ec34995/ : FAILURE in 7m 07s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/17/check/openstack-tox-functional-py35/0942a46/ : FAILURE in 5m 44s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/17/check/octavia-v1-dsvm-scenario/443e62b/ : FAILURE in 44m 37s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/17/check/octavia-v1-dsvm-py3x-scenario/ec4019e/ : FAILURE in 42m 18s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/17/check/octavia-v1-dsvm-scenario-multinode/3cc919a/ : FAILURE in 1h 05m 46s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/17/check/octavia-v1-dsvm-py3x-scenario-multinode/982f050/ : FAILURE in 1h 00m 56s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-noop-api/f7b36f3/ : FAILURE in 24m 58s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-noop-py35-api/af33fb1/ : FAILURE in 30m 42s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-scenario/65b9f18/ : FAILURE in 37m 07s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-py35-scenario/f35a8d8/ : FAILURE in 41m 12s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-scenario-centos-7/eb56f09/ : FAILURE in 37m 56s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/17/check/octavia-v2-dsvm-scenario-ubuntu-bionic/0cbf129/ : FAILURE in 40m 09s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/17/check/octavia-grenade/92cc854/ : FAILURE in 49m 01s","accounts_in_message":[],"_revision_number":17},{"id":"c99d4ef3d12bbf69c7b83653394ff1b023eaf2cd","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-17 08:13:41.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"cf0c819c023c2c16bd32e3c3cca993e48e1e54c8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-17 10:30:14.000000000","message":"Patch Set 18: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/18/check/build-openstack-api-ref/050da2e/html/ : SUCCESS in 5m 18s\n- openstack-tox-cover http://logs.openstack.org/40/594040/18/check/openstack-tox-cover/2c1099e/cover/ : SUCCESS in 30m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/18/check/openstack-tox-lower-constraints/80e3e0e/ : SUCCESS in 19m 39s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/18/check/openstack-tox-pep8/60a7fe5/ : SUCCESS in 8m 00s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/18/check/openstack-tox-py27/0e63a94/ : SUCCESS in 5m 30s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/18/check/openstack-tox-py35/f7fbf83/ : SUCCESS in 5m 02s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/18/check/openstack-tox-py36/8e0620f/ : SUCCESS in 5m 11s\n- openstack-tox-docs http://logs.openstack.org/40/594040/18/check/openstack-tox-docs/5a732de/html/ : SUCCESS in 6m 08s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-api/68a299c/ : SUCCESS in 1h 22m 54s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-py3x-api/2a6102d/ : SUCCESS in 1h 16m 21s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-scenario/c5611bb/ : SUCCESS in 1h 24m 37s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-py3x-scenario/166a0c2/ : SUCCESS in 1h 14m 35s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/18/check/openstack-tox-functional/7224a4b/ : SUCCESS in 24m 40s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/18/check/openstack-tox-functional-py35/afc1385/ : SUCCESS in 22m 32s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-scenario/41d024e/ : SUCCESS in 1h 00m 06s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-py3x-scenario/6c5ce04/ : SUCCESS in 1h 02m 25s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-scenario-multinode/a63077e/ : FAILURE in 1h 21m 10s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-py3x-scenario-multinode/574733b/ : FAILURE in 1h 20m 17s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-noop-api/52f5263/ : SUCCESS in 36m 42s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-noop-py35-api/96739eb/ : SUCCESS in 42m 50s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario/8607b85/ : SUCCESS in 1h 08m 42s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-py35-scenario/040a720/ : SUCCESS in 1h 29m 35s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario-centos-7/49dad69/ : FAILURE in 2h 10m 08s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario-ubuntu-bionic/755e480/ : SUCCESS in 1h 17m 10s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/18/check/octavia-grenade/3b4c54c/ : SUCCESS in 1h 13m 18s","accounts_in_message":[],"_revision_number":18},{"id":"9e783a58558147b83e58fdead80dadc614ccfadd","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-18 04:22:41.000000000","message":"Patch Set 18:\n\nrecheck","accounts_in_message":[],"_revision_number":18},{"id":"93e1d9d5cb3866f130b7cd93f70fa0fae46493c3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-18 06:17:07.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/18/check/build-openstack-api-ref/2b5787e/html/ : SUCCESS in 4m 49s\n- openstack-tox-cover http://logs.openstack.org/40/594040/18/check/openstack-tox-cover/596b9a5/cover/ : SUCCESS in 31m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/18/check/openstack-tox-lower-constraints/229f0e9/ : SUCCESS in 22m 56s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/18/check/openstack-tox-pep8/9e304c9/ : SUCCESS in 8m 14s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/18/check/openstack-tox-py27/c2b29a9/ : SUCCESS in 4m 53s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/18/check/openstack-tox-py35/0ea197b/ : SUCCESS in 5m 35s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/18/check/openstack-tox-py36/3638fad/ : SUCCESS in 6m 07s\n- openstack-tox-docs http://logs.openstack.org/40/594040/18/check/openstack-tox-docs/04f9535/html/ : SUCCESS in 5m 23s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-api/bf5849c/ : SUCCESS in 1h 14m 17s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-py3x-api/75449ab/ : SUCCESS in 1h 16m 33s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-scenario/9882537/ : SUCCESS in 49m 39s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/18/check/neutron-lbaasv2-dsvm-py3x-scenario/65ad98e/ : SUCCESS in 1h 09m 28s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/18/check/openstack-tox-functional/ad64ea7/ : SUCCESS in 18m 55s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/18/check/openstack-tox-functional-py35/bf2893b/ : SUCCESS in 21m 49s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-scenario/6da24a6/ : SUCCESS in 43m 16s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-py3x-scenario/7cd059f/ : SUCCESS in 51m 34s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-scenario-multinode/1b93601/ : FAILURE in 1h 18m 58s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/18/check/octavia-v1-dsvm-py3x-scenario-multinode/020f2c9/ : FAILURE in 1h 03m 28s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-noop-api/4178f31/ : SUCCESS in 38m 26s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-noop-py35-api/aba2790/ : SUCCESS in 38m 48s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario/57814d7/ : SUCCESS in 1h 09m 21s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-py35-scenario/545ca5e/ : SUCCESS in 1h 35m 13s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario-centos-7/761beb6/ : SUCCESS in 1h 30m 02s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/18/check/octavia-v2-dsvm-scenario-ubuntu-bionic/52e5c7b/ : SUCCESS in 1h 25m 18s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/18/check/octavia-grenade/fe30098/ : SUCCESS in 59m 08s","accounts_in_message":[],"_revision_number":18},{"id":"75d03ea06739696980bc5e88825c04a3938a9f73","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-18 07:13:18.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"f996e7c276a1c19c2e15b0f3d8749727f8f19a31","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-11-18 08:19:20.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"44a33e8dd0fa2498d67c419e05e4aca66b73aa65","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-18 09:57:03.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/20/check/build-openstack-api-ref/b8fcf90/html/ : SUCCESS in 4m 20s\n- openstack-tox-cover http://logs.openstack.org/40/594040/20/check/openstack-tox-cover/f6a40fb/cover/ : SUCCESS in 33m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/20/check/openstack-tox-lower-constraints/60328e8/ : SUCCESS in 20m 23s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/20/check/openstack-tox-pep8/e74de6d/ : SUCCESS in 6m 52s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/20/check/openstack-tox-py27/158662b/ : SUCCESS in 6m 41s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/20/check/openstack-tox-py35/fff6be5/ : SUCCESS in 4m 38s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/20/check/openstack-tox-py36/666da8d/ : SUCCESS in 5m 12s\n- openstack-tox-docs http://logs.openstack.org/40/594040/20/check/openstack-tox-docs/88e4309/html/ : SUCCESS in 7m 01s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/20/check/neutron-lbaasv2-dsvm-api/f62b757/ : SUCCESS in 1h 11m 47s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/20/check/neutron-lbaasv2-dsvm-py3x-api/bfe8ba5/ : SUCCESS in 1h 13m 42s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/20/check/neutron-lbaasv2-dsvm-scenario/0c8394a/ : SUCCESS in 1h 21m 46s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/20/check/neutron-lbaasv2-dsvm-py3x-scenario/092eefe/ : SUCCESS in 51m 04s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/20/check/openstack-tox-functional/cb98a49/ : SUCCESS in 18m 10s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/20/check/openstack-tox-functional-py35/1fc9b36/ : SUCCESS in 25m 40s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/20/check/octavia-v1-dsvm-scenario/ab9d936/ : SUCCESS in 44m 52s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/20/check/octavia-v1-dsvm-py3x-scenario/76aca0f/ : SUCCESS in 54m 25s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/20/check/octavia-v1-dsvm-scenario-multinode/b739ce8/ : FAILURE in 1h 10m 44s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/20/check/octavia-v1-dsvm-py3x-scenario-multinode/1b3d816/ : FAILURE in 1h 04m 00s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-noop-api/e277cc7/ : SUCCESS in 37m 44s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-noop-py35-api/d701824/ : SUCCESS in 40m 09s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-scenario/0beac66/ : SUCCESS in 1h 20m 21s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-py35-scenario/89fd9cb/ : SUCCESS in 1h 28m 46s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-scenario-centos-7/b2e74fc/ : SUCCESS in 1h 35m 55s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/20/check/octavia-v2-dsvm-scenario-ubuntu-bionic/8753ee8/ : SUCCESS in 1h 16m 06s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/20/check/octavia-grenade/fd0ca98/ : SUCCESS in 1h 05m 03s","accounts_in_message":[],"_revision_number":20},{"id":"ab6221d8d66f0369dfbd0573b7fc1b695a083229","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2018-11-26 22:29:31.000000000","message":"Patch Set 20: Code-Review-1\n\n(5 comments)\n\nA couple of comments on the protocol table in the docs. Otherwise looks good.","accounts_in_message":[],"_revision_number":20},{"id":"c1574f336947419386732aaffd529f2806009278","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-01 07:02:53.000000000","message":"Patch Set 20:\n\n(3 comments)","accounts_in_message":[],"_revision_number":20},{"id":"a22c77ffebacf182eacacf1594d6c6e02fc43b7c","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-10 02:17:09.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"04b70c7a2479d20405bb9c28086b71d712e50441","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-10 05:25:58.000000000","message":"Patch Set 21: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/21/check/build-openstack-api-ref/1a37094/html/ : SUCCESS in 4m 37s\n- openstack-tox-cover http://logs.openstack.org/40/594040/21/check/openstack-tox-cover/5692d3d/cover/ : SUCCESS in 28m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/21/check/openstack-tox-lower-constraints/f2500ab/ : SUCCESS in 24m 52s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/21/check/openstack-tox-pep8/fb1db91/ : SUCCESS in 9m 52s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/21/check/openstack-tox-py27/1646737/ : SUCCESS in 7m 55s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/21/check/openstack-tox-py35/54243cb/ : SUCCESS in 7m 16s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/21/check/openstack-tox-py36/67e0065/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/40/594040/21/check/openstack-tox-docs/b7724c7/html/ : SUCCESS in 6m 04s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/21/check/neutron-lbaasv2-dsvm-api/5774637/ : SUCCESS in 1h 29m 25s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/21/check/neutron-lbaasv2-dsvm-py3x-api/243ff18/ : SUCCESS in 1h 13m 19s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/21/check/neutron-lbaasv2-dsvm-scenario/f87a0a9/ : SUCCESS in 1h 46m 00s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/21/check/neutron-lbaasv2-dsvm-py3x-scenario/e03f773/ : SUCCESS in 1h 34m 11s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/21/check/openstack-tox-functional/74b56bc/ : SUCCESS in 22m 25s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/21/check/openstack-tox-functional-py35/f333ef9/ : SUCCESS in 20m 04s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/21/check/octavia-v1-dsvm-scenario/9988e43/ : SUCCESS in 1h 07m 43s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/21/check/octavia-v1-dsvm-py3x-scenario/606b138/ : SUCCESS in 1h 22m 28s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/21/check/octavia-v1-dsvm-scenario-multinode/08086a7/ : FAILURE in 1h 29m 11s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/21/check/octavia-v1-dsvm-py3x-scenario-multinode/2394060/ : FAILURE in 1h 29m 00s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-noop-api/53e4c0a/ : SUCCESS in 36m 42s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-noop-py35-api/c57c011/ : SUCCESS in 37m 37s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-scenario/623096f/ : SUCCESS in 1h 23m 16s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-py35-scenario/745bb9d/ : SUCCESS in 1h 32m 43s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-scenario-centos-7/ab80fe0/ : TIMED_OUT in 2h 33m 02s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/21/check/octavia-v2-dsvm-scenario-ubuntu-bionic/c2a0159/ : SUCCESS in 1h 16m 02s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/21/check/octavia-grenade/a033eaf/ : SUCCESS in 1h 35m 42s","accounts_in_message":[],"_revision_number":21},{"id":"17ef7f56296fe8ed99d6563c31b84c6d3bf8cfb4","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-10 05:35:29.000000000","message":"Patch Set 21:\n\n(5 comments)\n\nrecheck","accounts_in_message":[],"_revision_number":21},{"id":"1e4e75aef11ce52e61b63f95bc4992c097f23910","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-10 08:19:33.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"0467b98e5c3f3ec179ef5e51858578b012c7426c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-10 10:18:40.000000000","message":"Patch Set 22: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/22/check/build-openstack-api-ref/03ca3f2/html/ : SUCCESS in 5m 02s\n- openstack-tox-cover http://logs.openstack.org/40/594040/22/check/openstack-tox-cover/495cc41/cover/ : SUCCESS in 31m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/22/check/openstack-tox-lower-constraints/bdd15ad/ : SUCCESS in 30m 44s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/22/check/openstack-tox-pep8/249a33d/ : SUCCESS in 8m 28s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/22/check/openstack-tox-py27/49feedc/ : SUCCESS in 5m 24s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/22/check/openstack-tox-py35/774fbf1/ : SUCCESS in 5m 40s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/22/check/openstack-tox-py36/dbe0a2f/ : SUCCESS in 5m 25s\n- openstack-tox-docs http://logs.openstack.org/40/594040/22/check/openstack-tox-docs/cfddac6/html/ : SUCCESS in 6m 50s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-api/9adcefa/ : SUCCESS in 1h 16m 30s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-py3x-api/4094ef4/ : SUCCESS in 1h 11m 04s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-scenario/ac62982/ : SUCCESS in 1h 41m 30s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-py3x-scenario/eb2d898/ : SUCCESS in 55m 57s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/22/check/openstack-tox-functional/7f458e9/ : SUCCESS in 22m 46s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/22/check/openstack-tox-functional-py35/a05a38e/ : SUCCESS in 26m 31s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-scenario/9bd8aa2/ : SUCCESS in 46m 16s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-py3x-scenario/ff74f51/ : SUCCESS in 1h 04m 39s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-scenario-multinode/f4dd162/ : FAILURE in 1h 27m 26s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-py3x-scenario-multinode/0b3158a/ : FAILURE in 1h 05m 04s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-noop-api/c1bc5b6/ : SUCCESS in 37m 48s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-noop-py35-api/3312c51/ : SUCCESS in 37m 23s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario/5738228/ : SUCCESS in 1h 23m 27s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-py35-scenario/38ceb79/ : SUCCESS in 1h 30m 40s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario-centos-7/05e7101/ : POST_FAILURE in 1h 56m 36s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario-ubuntu-bionic/dba9ef4/ : SUCCESS in 1h 21m 35s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/22/check/octavia-grenade/c6a86de/ : SUCCESS in 1h 11m 12s","accounts_in_message":[],"_revision_number":22},{"id":"9003e1997372e79b64f62a818c642bb6ae05a691","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-11 02:33:06.000000000","message":"Patch Set 22:\n\nrecheck","accounts_in_message":[],"_revision_number":22},{"id":"11377e2979b387cc2f4d73ca547ab5b751b16f6a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-11 06:07:06.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/22/check/build-openstack-api-ref/5bbf23e/html/ : SUCCESS in 5m 17s\n- openstack-tox-cover http://logs.openstack.org/40/594040/22/check/openstack-tox-cover/233bfeb/cover/ : SUCCESS in 30m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/22/check/openstack-tox-lower-constraints/484e09a/ : SUCCESS in 22m 39s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/22/check/openstack-tox-pep8/cb7917f/ : SUCCESS in 8m 18s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/22/check/openstack-tox-py27/8d76e57/ : SUCCESS in 5m 20s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/22/check/openstack-tox-py35/4e15131/ : SUCCESS in 5m 10s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/22/check/openstack-tox-py36/57b15b6/ : SUCCESS in 5m 12s\n- openstack-tox-docs http://logs.openstack.org/40/594040/22/check/openstack-tox-docs/57f083c/html/ : SUCCESS in 6m 28s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-api/f5d8381/ : SUCCESS in 1h 13m 46s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-py3x-api/839d4b4/ : SUCCESS in 1h 14m 42s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-scenario/c4c58de/ : SUCCESS in 1h 20m 20s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/22/check/neutron-lbaasv2-dsvm-py3x-scenario/5b89f7d/ : SUCCESS in 1h 27m 00s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/22/check/openstack-tox-functional/4587d91/ : SUCCESS in 23m 54s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/22/check/openstack-tox-functional-py35/dc70feb/ : SUCCESS in 20m 58s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-scenario/639c779/ : SUCCESS in 1h 03m 12s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-py3x-scenario/89be615/ : SUCCESS in 1h 04m 14s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-scenario-multinode/f99b67f/ : FAILURE in 1h 20m 44s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/40/594040/22/check/octavia-v1-dsvm-py3x-scenario-multinode/ceeac37/ : FAILURE in 1h 30m 11s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-noop-api/273a2f8/ : SUCCESS in 38m 23s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-noop-py35-api/79f8e53/ : SUCCESS in 41m 59s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario/a54d346/ : SUCCESS in 1h 22m 56s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-py35-scenario/6f8ab60/ : SUCCESS in 1h 20m 43s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario-centos-7/3f86ee8/ : SUCCESS in 2h 31m 32s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/22/check/octavia-v2-dsvm-scenario-ubuntu-bionic/6e6c215/ : SUCCESS in 1h 42m 19s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/22/check/octavia-grenade/8715d70/ : SUCCESS in 1h 12m 32s","accounts_in_message":[],"_revision_number":22},{"id":"fb3d701928f1c710f3540fbf6d275433229e6266","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-12-11 07:36:21.000000000","message":"Patch Set 22: Code-Review-1\n\n(9 comments)\n\nCode looks good, but some nits.","accounts_in_message":[],"_revision_number":22},{"id":"15cc88381bc076d6f52ef7c5679f6534f4035bfd","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-11 12:13:43.000000000","message":"Patch Set 22:\n\n(9 comments)","accounts_in_message":[],"_revision_number":22},{"id":"7759b4948d0e9a78e17ee3051581e2f97f6a2f1d","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-12-12 07:23:11.000000000","message":"Patch Set 22:\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"6fa1b49bd64061a1ff22b370214c9c66cdc3d32f","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-12 12:00:24.000000000","message":"Patch Set 22:\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"d27fc2bc1341f951d17f78104f1eb55e3705b399","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-13 12:12:28.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"c7d36baf34629362e7cea074376e9ce28bb4a8c8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-13 14:24:29.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/23/check/build-openstack-api-ref/c164924/html/ : SUCCESS in 5m 30s\n- openstack-tox-cover http://logs.openstack.org/40/594040/23/check/openstack-tox-cover/40aa40b/cover/ : SUCCESS in 32m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/23/check/openstack-tox-lower-constraints/fc2dc35/ : SUCCESS in 34m 01s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/23/check/openstack-tox-pep8/2b8c9db/ : SUCCESS in 10m 20s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/23/check/openstack-tox-py27/d9ff3ce/ : SUCCESS in 5m 39s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/23/check/openstack-tox-py35/615d26f/ : SUCCESS in 5m 44s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/23/check/openstack-tox-py36/25e843d/ : SUCCESS in 5m 27s\n- openstack-tox-docs http://logs.openstack.org/40/594040/23/check/openstack-tox-docs/0d54cd5/html/ : SUCCESS in 7m 02s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/23/check/neutron-lbaasv2-dsvm-api/b11921d/ : SUCCESS in 1h 15m 57s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/23/check/neutron-lbaasv2-dsvm-py3x-api/18205ea/ : SUCCESS in 1h 32m 24s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/23/check/neutron-lbaasv2-dsvm-scenario/d12df78/ : SUCCESS in 1h 16m 30s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/23/check/neutron-lbaasv2-dsvm-py3x-scenario/b7e3ad8/ : SUCCESS in 1h 17m 29s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/23/check/openstack-tox-functional/b35aa8b/ : SUCCESS in 20m 44s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/23/check/openstack-tox-functional-py35/968f2fd/ : SUCCESS in 23m 05s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/23/check/octavia-v1-dsvm-scenario/ac42552/ : SUCCESS in 55m 03s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/23/check/octavia-v1-dsvm-py3x-scenario/cfe5866/ : SUCCESS in 55m 29s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-noop-api/6019d85/ : SUCCESS in 34m 50s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-noop-py2-api/9ea1f8f/ : SUCCESS in 34m 13s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-scenario/ac55023/ : SUCCESS in 1h 12m 34s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-py2-scenario/8254580/ : SUCCESS in 1h 14m 04s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-py2-scenario-centos-7/ef5b748/ : FAILURE in 46m 29s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-scenario-ubuntu-bionic/0b23866/ : FAILURE in 40m 08s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-scenario-two-node/e992667/ : SUCCESS in 1h 38m 47s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/23/check/octavia-v2-dsvm-py2-scenario-two-node/068577a/ : SUCCESS in 1h 33m 24s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/23/check/octavia-grenade/a97bc5f/ : SUCCESS in 1h 04m 49s","accounts_in_message":[],"_revision_number":23},{"id":"ced7d0774c32d6f2f49a5058f05a40880305d94a","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-15 07:01:17.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"a23e8c062182ff0acc1ab1e02e3fa467da509a76","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-15 07:46:59.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"73d726a4a664599f3ac328327f0764c8754e1ceb","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-15 08:14:18.000000000","message":"Patch Set 26: Published edit on patch set 25.","accounts_in_message":[],"_revision_number":26},{"id":"36b7e9adeb0f3807e767354f77ccc35477e587b9","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-15 08:34:28.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"03acd11411fe51efd6e9b0adf1067d2e1bb30a65","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-15 11:12:22.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/27/check/build-openstack-api-ref/db5dda6/html/ : SUCCESS in 5m 18s\n- openstack-tox-cover http://logs.openstack.org/40/594040/27/check/openstack-tox-cover/97878a9/cover/ : SUCCESS in 29m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/27/check/openstack-tox-lower-constraints/12119b5/ : SUCCESS in 18m 52s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/27/check/openstack-tox-pep8/c7cd276/ : SUCCESS in 7m 37s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/27/check/openstack-tox-py27/a0a9625/ : SUCCESS in 5m 50s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/27/check/openstack-tox-py35/5725746/ : SUCCESS in 5m 44s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/27/check/openstack-tox-py36/eff10b9/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/40/594040/27/check/openstack-tox-docs/2754b9c/html/ : SUCCESS in 6m 29s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/27/check/neutron-lbaasv2-dsvm-api/cc4ac37/ : SUCCESS in 1h 15m 20s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/27/check/neutron-lbaasv2-dsvm-py3x-api/6077e4b/ : SUCCESS in 1h 14m 17s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/27/check/neutron-lbaasv2-dsvm-scenario/f532906/ : SUCCESS in 1h 33m 18s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/27/check/neutron-lbaasv2-dsvm-py3x-scenario/70b7829/ : SUCCESS in 1h 19m 55s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/27/check/openstack-tox-functional/5831a64/ : SUCCESS in 18m 44s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/27/check/openstack-tox-functional-py35/235607a/ : SUCCESS in 22m 22s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/27/check/octavia-v1-dsvm-scenario/fdf628e/ : SUCCESS in 55m 14s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/27/check/octavia-v1-dsvm-py3x-scenario/494d9d1/ : SUCCESS in 54m 53s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-noop-api/e9c21d3/ : SUCCESS in 42m 20s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-noop-py2-api/74ad282/ : SUCCESS in 35m 47s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-scenario/76a5154/ : SUCCESS in 1h 37m 11s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-py2-scenario/cf92d2b/ : SUCCESS in 1h 20m 04s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-py2-scenario-centos-7/bea9177/ : SUCCESS in 2h 32m 15s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-scenario-ubuntu-bionic/a37cbf2/ : FAILURE in 32m 39s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-scenario-two-node/250ed46/ : SUCCESS in 1h 26m 04s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/27/check/octavia-v2-dsvm-py2-scenario-two-node/bc04ce1/ : SUCCESS in 1h 01m 26s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/27/check/octavia-grenade/e2cbae5/ : SUCCESS in 1h 12m 27s","accounts_in_message":[],"_revision_number":27},{"id":"d299785223b2dc5899df5e086daa342780d9e266","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2018-12-30 07:33:26.000000000","message":"Patch Set 28: Patch Set 27 was rebased","accounts_in_message":[],"_revision_number":28},{"id":"e85436b4f33fa2e7715a80b6f1d4d21fd821fdff","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-30 09:55:26.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/28/check/build-openstack-api-ref/3d2ff7d/html/ : SUCCESS in 5m 19s\n- openstack-tox-cover http://logs.openstack.org/40/594040/28/check/openstack-tox-cover/48f3c01/cover/ : SUCCESS in 36m 14s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/28/check/openstack-tox-lower-constraints/cada712/ : SUCCESS in 25m 20s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/28/check/openstack-tox-pep8/f5aabe4/ : SUCCESS in 7m 51s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/28/check/openstack-tox-py27/6e95c03/ : SUCCESS in 5m 04s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/28/check/openstack-tox-py35/e23282a/ : SUCCESS in 5m 17s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/28/check/openstack-tox-py36/ff2bbbf/ : SUCCESS in 5m 45s\n- openstack-tox-docs http://logs.openstack.org/40/594040/28/check/openstack-tox-docs/9b6c993/html/ : SUCCESS in 7m 12s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/28/check/neutron-lbaasv2-dsvm-api/fa7a673/ : SUCCESS in 1h 15m 05s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/28/check/neutron-lbaasv2-dsvm-py3x-api/2a429fa/ : SUCCESS in 1h 16m 56s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/28/check/neutron-lbaasv2-dsvm-scenario/010c8d8/ : SUCCESS in 1h 33m 21s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/28/check/neutron-lbaasv2-dsvm-py3x-scenario/2d834f0/ : SUCCESS in 1h 20m 21s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/28/check/openstack-tox-functional/e3878a3/ : SUCCESS in 26m 12s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/28/check/openstack-tox-functional-py35/b8816ed/ : SUCCESS in 25m 35s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/28/check/octavia-v1-dsvm-scenario/10269fe/ : SUCCESS in 55m 31s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/28/check/octavia-v1-dsvm-py3x-scenario/f81f11f/ : SUCCESS in 57m 15s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-noop-api/7cf2afd/ : SUCCESS in 36m 36s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-noop-py2-api/1f0b7ba/ : SUCCESS in 34m 10s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-scenario/a29d86a/ : SUCCESS in 1h 25m 30s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-py2-scenario/3d179c1/ : SUCCESS in 1h 20m 31s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-py2-scenario-centos-7/dbbf3cd/ : SUCCESS in 2h 16m 42s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-scenario-ubuntu-bionic/5b6d55f/ : FAILURE in 32m 26s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-scenario-two-node/3c76e80/ : SUCCESS in 1h 41m 24s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/28/check/octavia-v2-dsvm-py2-scenario-two-node/95376e5/ : SUCCESS in 1h 30m 59s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/28/check/octavia-grenade/3b7f0e1/ : SUCCESS in 1h 11m 22s","accounts_in_message":[],"_revision_number":28},{"id":"b95b89a05b376a001e80f06032a9e113b129220d","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-02 02:05:10.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"c417d0ea2c9883078f73406756b652bb265b5ea8","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-02 02:09:41.000000000","message":"Uploaded patch set 30: Commit message was updated.","accounts_in_message":[],"_revision_number":30},{"id":"3a250120ca0ffc19f7023615583f8090481259a2","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-02 02:10:40.000000000","message":"Patch Set 30:\n\nDear reviewers, would you please kindly help revisit this patch to see if any further question needs to be addressed? I\u0027d like to move it forward. Great thanks!","accounts_in_message":[],"_revision_number":30},{"id":"9bca40bd8265ee944c280966ac6d45f4bdf223d9","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-02 02:31:34.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"f255e557639989c2563792dc6badea6b8c2ab921","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-02 03:32:57.000000000","message":"Patch Set 30: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/30/check/build-openstack-api-ref/ff94171/html/ : SUCCESS in 5m 45s\n- openstack-tox-cover http://logs.openstack.org/40/594040/30/check/openstack-tox-cover/2c16554/cover/ : SUCCESS in 35m 24s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/30/check/openstack-tox-lower-constraints/e5bd202/ : SUCCESS in 31m 13s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/30/check/openstack-tox-pep8/fa35a89/ : SUCCESS in 7m 50s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/30/check/openstack-tox-py27/70211ce/ : SUCCESS in 4m 51s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-py35/b8d2108/ : SUCCESS in 5m 03s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/30/check/openstack-tox-py36/507be7c/ : SUCCESS in 4m 36s\n- openstack-tox-docs http://logs.openstack.org/40/594040/30/check/openstack-tox-docs/208783b/html/ : SUCCESS in 6m 17s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-api/2ba8c4e/ : SUCCESS in 1h 16m 15s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-api/550106d/ : SUCCESS in 1h 20m 27s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-scenario/66717f4/ : FAILURE in 37m 10s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-scenario/4549b3d/ : FAILURE in 41m 01s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/30/check/openstack-tox-functional/642fda0/ : TIMED_OUT in 30m 47s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-functional-py35/57648e9/ : SUCCESS in 27m 06s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-scenario/298769d/ : FAILURE in 33m 03s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-py3x-scenario/05ed243/ : FAILURE in 38m 29s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-api/fdfb81f/ : SUCCESS in 36m 42s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-py2-api/e879abf/ : SUCCESS in 37m 13s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario/c79b048/ : FAILURE in 33m 31s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario/cd57a63/ : FAILURE in 31m 26s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-centos-7/54de086/ : FAILURE in 15m 22s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-ubuntu-bionic/c3e9cde/ : FAILURE in 34m 24s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-two-node/a67d379/ : FAILURE in 34m 55s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-two-node/7d70cfa/ : FAILURE in 36m 12s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/30/check/octavia-grenade/708978a/ : FAILURE in 36m 21s","accounts_in_message":[],"_revision_number":30},{"id":"43db9cd3cfe95d7e53e07b59daf635c0846d84d1","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2019-01-02 03:33:12.000000000","message":"Patch Set 30:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- octavia-grenade: https://bugs.launchpad.net/bugs/1449136\n- octavia-v1-dsvm-py3x-scenario: unrecognized error\n- octavia-v1-dsvm-scenario: unrecognized error\n- octavia-v2-dsvm-py2-scenario: unrecognized error\n- octavia-v2-dsvm-scenario: unrecognized error\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":30},{"id":"6d76b49e34319ad8472e43c5edeeba8cb8595f50","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-02 04:01:45.000000000","message":"Patch Set 30:\n\nrecheck","accounts_in_message":[],"_revision_number":30},{"id":"397be3540566f1ddfc227fc7edf716cb116ab715","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-02 05:22:16.000000000","message":"Patch Set 30:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/30/check/build-openstack-api-ref/5c6f0f2/html/ : SUCCESS in 4m 23s\n- openstack-tox-cover http://logs.openstack.org/40/594040/30/check/openstack-tox-cover/bf481eb/cover/ : SUCCESS in 35m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/30/check/openstack-tox-lower-constraints/db8d484/ : SUCCESS in 26m 51s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/30/check/openstack-tox-pep8/722b592/ : SUCCESS in 7m 34s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/30/check/openstack-tox-py27/d3178e4/ : SUCCESS in 4m 40s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-py35/2d67ece/ : SUCCESS in 4m 51s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/30/check/openstack-tox-py36/9043a25/ : SUCCESS in 4m 32s\n- openstack-tox-docs http://logs.openstack.org/40/594040/30/check/openstack-tox-docs/4494350/html/ : SUCCESS in 5m 58s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-api/de588f7/ : SUCCESS in 1h 14m 00s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-api/58752da/ : SUCCESS in 1h 17m 32s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-scenario/d167247/ : FAILURE in 33m 07s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-scenario/979561e/ : FAILURE in 31m 48s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/30/check/openstack-tox-functional/a6a3f50/ : SUCCESS in 20m 32s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-functional-py35/2fe7134/ : SUCCESS in 29m 18s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-scenario/e3da8ce/ : FAILURE in 34m 19s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-py3x-scenario/ece60fe/ : FAILURE in 33m 36s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-api/14eb7e8/ : SUCCESS in 39m 20s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-py2-api/25e7097/ : SUCCESS in 36m 58s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario/3828dee/ : FAILURE in 34m 09s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario/77270a5/ : FAILURE in 30m 20s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-centos-7/2905733/ : FAILURE in 11m 09s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-ubuntu-bionic/80ad5f4/ : FAILURE in 32m 06s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-two-node/725a054/ : FAILURE in 35m 33s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-two-node/1d5b1b0/ : FAILURE in 32m 44s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/30/check/octavia-grenade/11b9fcb/ : FAILURE in 36m 42s","accounts_in_message":[],"_revision_number":30},{"id":"cbcf6552bfd11cd4ecfce71930038e95b219019a","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2019-01-02 05:22:32.000000000","message":"Patch Set 30:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- octavia-grenade: https://bugs.launchpad.net/bugs/1449136\n- octavia-v1-dsvm-py3x-scenario: unrecognized error\n- octavia-v1-dsvm-scenario: unrecognized error\n- octavia-v2-dsvm-py2-scenario: unrecognized error\n- octavia-v2-dsvm-scenario: unrecognized error\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":30},{"id":"1525aa137dc98144a41af868ad1a861d120ec9d3","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-03 01:03:51.000000000","message":"Patch Set 30:\n\nrecheck","accounts_in_message":[],"_revision_number":30},{"id":"aeb8525809d798a06fd0500825d2c4026287353e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-03 03:33:48.000000000","message":"Patch Set 30: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/30/check/build-openstack-api-ref/a0c2498/html/ : SUCCESS in 5m 01s\n- openstack-tox-cover http://logs.openstack.org/40/594040/30/check/openstack-tox-cover/3e79717/cover/ : SUCCESS in 35m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/30/check/openstack-tox-lower-constraints/b2a382a/ : SUCCESS in 25m 50s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/30/check/openstack-tox-pep8/ba496f2/ : SUCCESS in 7m 43s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/30/check/openstack-tox-py27/623a527/ : SUCCESS in 4m 41s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-py35/c775b99/ : SUCCESS in 5m 00s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/30/check/openstack-tox-py36/5a6493d/ : SUCCESS in 4m 30s\n- openstack-tox-docs http://logs.openstack.org/40/594040/30/check/openstack-tox-docs/157be67/html/ : SUCCESS in 6m 12s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-api/fd33311/ : SUCCESS in 1h 15m 49s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-api/90461c1/ : SUCCESS in 1h 17m 09s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-scenario/5a4ebab/ : SUCCESS in 1h 26m 12s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/neutron-lbaasv2-dsvm-py3x-scenario/33fadd4/ : FAILURE in 56m 17s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/30/check/openstack-tox-functional/7b7e5cf/ : SUCCESS in 25m 36s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/30/check/openstack-tox-functional-py35/5e3d952/ : SUCCESS in 25m 22s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-scenario/f5ba384/ : SUCCESS in 1h 11m 21s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/30/check/octavia-v1-dsvm-py3x-scenario/70c198d/ : SUCCESS in 59m 58s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-api/e5a2420/ : SUCCESS in 46m 25s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-noop-py2-api/367c3f1/ : SUCCESS in 40m 05s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario/7acf43b/ : SUCCESS in 1h 25m 15s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario/993314a/ : SUCCESS in 1h 17m 58s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-centos-7/cdd4d48/ : FAILURE in 2h 24m 35s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-ubuntu-bionic/af88093/ : FAILURE in 35m 04s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-scenario-two-node/85599dc/ : FAILURE in 1h 43m 15s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/30/check/octavia-v2-dsvm-py2-scenario-two-node/f9dd587/ : SUCCESS in 1h 25m 46s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/30/check/octavia-grenade/b7e57e3/ : SUCCESS in 1h 11m 28s","accounts_in_message":[],"_revision_number":30},{"id":"6326634b651d533122943355043d38cf29674f69","author":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"date":"2019-01-03 23:06:24.000000000","message":"Patch Set 30: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"e60131b38c50944fb6a62690e1cae99ce677e21b","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-04 02:22:05.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"52b8c67b42bc7e9980f0832aaacb21d81a951c77","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-04 06:32:42.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"009524f3969a75a0b56d94a2545e0f00b3d9ff0c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-04 09:12:02.000000000","message":"Patch Set 31: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/31/check/build-openstack-api-ref/2eab01a/html/ : SUCCESS in 6m 16s\n- openstack-tox-cover http://logs.openstack.org/40/594040/31/check/openstack-tox-cover/b1d60a9/cover/ : SUCCESS in 48m 16s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/31/check/openstack-tox-lower-constraints/a4b3421/ : SUCCESS in 32m 06s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/31/check/openstack-tox-pep8/6282c76/ : SUCCESS in 11m 22s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/31/check/openstack-tox-py27/d708f0e/ : SUCCESS in 5m 24s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/31/check/openstack-tox-py35/a0ac0d5/ : SUCCESS in 5m 38s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/31/check/openstack-tox-py36/160c709/ : SUCCESS in 5m 27s\n- openstack-tox-docs http://logs.openstack.org/40/594040/31/check/openstack-tox-docs/2308998/html/ : SUCCESS in 6m 09s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-api/a898efb/ : SUCCESS in 1h 18m 58s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-py3x-api/b724668/ : SUCCESS in 1h 17m 22s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-scenario/5d74c77/ : SUCCESS in 1h 24m 17s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-py3x-scenario/b2f967f/ : SUCCESS in 1h 25m 25s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/31/check/openstack-tox-functional/d6467be/ : SUCCESS in 21m 23s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/31/check/openstack-tox-functional-py35/602689c/ : TIMED_OUT in 30m 46s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/31/check/octavia-v1-dsvm-scenario/9f43023/ : SUCCESS in 1h 12m 02s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/31/check/octavia-v1-dsvm-py3x-scenario/87b7657/ : SUCCESS in 1h 11m 21s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-noop-api/e8a271a/ : SUCCESS in 42m 30s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-noop-py2-api/85af12a/ : SUCCESS in 42m 25s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario/406eaf6/ : SUCCESS in 1h 28m 58s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario/e97c6cc/ : SUCCESS in 1h 29m 19s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario-centos-7/c2617ae/ : TIMED_OUT in 2h 33m 37s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario-ubuntu-bionic/1a802bb/ : FAILURE in 36m 08s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario-two-node/d7c242f/ : FAILURE in 1h 34m 22s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario-two-node/1eb7645/ : SUCCESS in 1h 38m 58s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/31/check/octavia-grenade/428cefe/ : SUCCESS in 1h 08m 08s","accounts_in_message":[],"_revision_number":31},{"id":"4894c945c7a74f673e17ea682547f06c68c718b9","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-04 09:15:02.000000000","message":"Patch Set 31:\n\nrecheck","accounts_in_message":[],"_revision_number":31},{"id":"c4761da6717ba0fd9c8c27411319b4d3001c3580","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-04 11:39:53.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/31/check/build-openstack-api-ref/f70c81e/html/ : SUCCESS in 4m 53s\n- openstack-tox-cover http://logs.openstack.org/40/594040/31/check/openstack-tox-cover/f848899/cover/ : SUCCESS in 39m 10s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/31/check/openstack-tox-lower-constraints/0c9ed09/ : SUCCESS in 39m 19s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/31/check/openstack-tox-pep8/7ee9cf4/ : SUCCESS in 8m 22s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/31/check/openstack-tox-py27/6c0a1c5/ : SUCCESS in 5m 17s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/31/check/openstack-tox-py35/bfc4481/ : SUCCESS in 5m 32s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/31/check/openstack-tox-py36/72def0c/ : SUCCESS in 5m 01s\n- openstack-tox-docs http://logs.openstack.org/40/594040/31/check/openstack-tox-docs/dc05c1b/html/ : SUCCESS in 6m 33s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-api/d734b26/ : SUCCESS in 1h 20m 22s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-py3x-api/a80ca88/ : SUCCESS in 1h 17m 17s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-scenario/b09af1b/ : SUCCESS in 1h 25m 18s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/31/check/neutron-lbaasv2-dsvm-py3x-scenario/c318c1d/ : SUCCESS in 1h 34m 37s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/31/check/openstack-tox-functional/9e56f72/ : SUCCESS in 26m 28s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/31/check/openstack-tox-functional-py35/c655bab/ : SUCCESS in 24m 21s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/31/check/octavia-v1-dsvm-scenario/c1a1f7f/ : SUCCESS in 56m 04s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/31/check/octavia-v1-dsvm-py3x-scenario/2a28284/ : SUCCESS in 56m 14s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-noop-api/afdd57e/ : SUCCESS in 38m 44s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-noop-py2-api/5c25551/ : SUCCESS in 42m 44s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario/08dfd61/ : SUCCESS in 1h 33m 35s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario/fff231a/ : SUCCESS in 1h 22m 11s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario-centos-7/b386914/ : SUCCESS in 2h 19m 08s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario-ubuntu-bionic/e6838c5/ : FAILURE in 35m 22s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-scenario-two-node/5e5dccc/ : SUCCESS in 1h 27m 03s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/31/check/octavia-v2-dsvm-py2-scenario-two-node/d9ed102/ : SUCCESS in 1h 30m 39s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/31/check/octavia-grenade/b07cb7f/ : SUCCESS in 1h 14m 41s","accounts_in_message":[],"_revision_number":31},{"id":"d2cd525d7c7be0884bd27a1b978253d4f82badc4","author":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"date":"2019-01-04 19:11:04.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"d351436e8006d747435ea61f26dbc3cc61af059f","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-05 03:37:46.000000000","message":"Uploaded patch set 32.","accounts_in_message":[],"_revision_number":32},{"id":"a8210d644fb8d79b19f3fc2c3d1d6fdaf2baf235","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-05 03:38:46.000000000","message":"Patch Set 32:\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"795d94b583b2c36348c778fc8a4346983487f37d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-05 06:08:03.000000000","message":"Patch Set 32: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/32/check/build-openstack-api-ref/a246dc6/html/ : SUCCESS in 4m 55s\n- openstack-tox-cover http://logs.openstack.org/40/594040/32/check/openstack-tox-cover/f35db56/cover/ : SUCCESS in 33m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/32/check/openstack-tox-lower-constraints/516d2fd/ : SUCCESS in 26m 10s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/32/check/openstack-tox-pep8/3b31350/ : SUCCESS in 9m 42s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/32/check/openstack-tox-py27/ecb32ab/ : SUCCESS in 4m 55s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/32/check/openstack-tox-py35/1de701c/ : SUCCESS in 5m 07s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/32/check/openstack-tox-py36/0c6a4b3/ : SUCCESS in 4m 51s\n- openstack-tox-docs http://logs.openstack.org/40/594040/32/check/openstack-tox-docs/0bde828/html/ : SUCCESS in 6m 03s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/32/check/neutron-lbaasv2-dsvm-api/c406f44/ : SUCCESS in 1h 25m 51s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/32/check/neutron-lbaasv2-dsvm-py3x-api/6336896/ : SUCCESS in 1h 20m 03s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/32/check/neutron-lbaasv2-dsvm-scenario/534755d/ : SUCCESS in 1h 27m 05s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/32/check/neutron-lbaasv2-dsvm-py3x-scenario/0053453/ : SUCCESS in 54m 12s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/32/check/openstack-tox-functional/0c6c73b/ : SUCCESS in 21m 17s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/32/check/openstack-tox-functional-py35/3332927/ : SUCCESS in 27m 31s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/32/check/octavia-v1-dsvm-scenario/f4a1dc7/ : SUCCESS in 1h 11m 15s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/32/check/octavia-v1-dsvm-py3x-scenario/108febc/ : SUCCESS in 53m 24s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-noop-api/666c1f2/ : SUCCESS in 35m 27s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-noop-py2-api/bb0dedb/ : SUCCESS in 33m 27s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-scenario/f160896/ : SUCCESS in 1h 20m 38s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-py2-scenario/0b884b9/ : SUCCESS in 1h 17m 54s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-py2-scenario-centos-7/daeb0c5/ : FAILURE in 2h 28m 26s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-scenario-ubuntu-bionic/672cccd/ : FAILURE in 41m 49s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-scenario-two-node/a971ebb/ : SUCCESS in 1h 05m 17s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/32/check/octavia-v2-dsvm-py2-scenario-two-node/cf0262f/ : SUCCESS in 1h 57m 14s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/32/check/octavia-grenade/2e47788/ : FAILURE in 1h 06m 46s","accounts_in_message":[],"_revision_number":32},{"id":"3fad17160b8e2828ec76b3748dc7627a9634259b","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2019-01-05 06:08:15.000000000","message":"Patch Set 32:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- octavia-grenade: https://bugs.launchpad.net/bugs/1808010\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":32},{"id":"b61e5b5e52cef726eb3cbba55c9deb02543eec9f","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-07 09:21:01.000000000","message":"Patch Set 33: Patch Set 32 was rebased","accounts_in_message":[],"_revision_number":33},{"id":"86d355d28baeb521ca2a3427a16c1391dd365245","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-07 11:50:51.000000000","message":"Patch Set 33: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/33/check/build-openstack-api-ref/2142794/html/ : SUCCESS in 4m 43s\n- openstack-tox-cover http://logs.openstack.org/40/594040/33/check/openstack-tox-cover/05912b9/cover/ : SUCCESS in 39m 16s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/33/check/openstack-tox-lower-constraints/07a2bce/ : SUCCESS in 28m 56s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/33/check/openstack-tox-pep8/8e6b2d9/ : SUCCESS in 7m 55s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/33/check/openstack-tox-py27/e8dc442/ : SUCCESS in 5m 39s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-py35/63d8619/ : SUCCESS in 10m 06s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/33/check/openstack-tox-py36/c36f01c/ : SUCCESS in 5m 44s\n- openstack-tox-docs http://logs.openstack.org/40/594040/33/check/openstack-tox-docs/3b68bbd/html/ : SUCCESS in 6m 27s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-api/a49a778/ : SUCCESS in 1h 17m 33s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-api/d46de6e/ : SUCCESS in 1h 30m 51s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-scenario/0e6e578/ : SUCCESS in 1h 15m 15s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-scenario/e5d2ea3/ : SUCCESS in 1h 33m 15s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/33/check/openstack-tox-functional/9a8d7be/ : TIMED_OUT in 30m 58s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-functional-py35/585d304/ : TIMED_OUT in 30m 45s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-scenario/ab44c88/ : SUCCESS in 45m 56s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-py3x-scenario/04a7753/ : SUCCESS in 1h 12m 58s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-api/0f49833/ : SUCCESS in 42m 48s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-py2-api/cee5eaf/ : SUCCESS in 42m 14s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario/e7e2941/ : SUCCESS in 1h 14m 06s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario/db0d068/ : SUCCESS in 1h 49m 01s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-centos-7/f330141/ : FAILURE in 2h 22m 03s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-ubuntu-bionic/c4ce199/ : FAILURE in 40m 17s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-two-node/e08e7ab/ : SUCCESS in 1h 02m 37s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-two-node/602a4a0/ : SUCCESS in 1h 44m 42s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/33/check/octavia-grenade/82bba69/ : SUCCESS in 1h 18m 29s","accounts_in_message":[],"_revision_number":33},{"id":"3f1cbacb9822d347bb0f0d05056ba0859ce7fd0a","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-07 11:51:54.000000000","message":"Patch Set 33:\n\nrecheck","accounts_in_message":[],"_revision_number":33},{"id":"5bb57efb6eb40d7f391c79fa0a399c1343cfb279","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-07 14:31:30.000000000","message":"Patch Set 33:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/33/check/build-openstack-api-ref/3dc3e8a/html/ : SUCCESS in 5m 05s\n- openstack-tox-cover http://logs.openstack.org/40/594040/33/check/openstack-tox-cover/9a23f74/cover/ : SUCCESS in 37m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/33/check/openstack-tox-lower-constraints/db6d9fe/ : SUCCESS in 28m 34s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/33/check/openstack-tox-pep8/e1fef9c/ : SUCCESS in 8m 08s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/33/check/openstack-tox-py27/cd90af9/ : SUCCESS in 5m 07s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-py35/23cec41/ : SUCCESS in 5m 56s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/33/check/openstack-tox-py36/eb8c0a4/ : SUCCESS in 5m 18s\n- openstack-tox-docs http://logs.openstack.org/40/594040/33/check/openstack-tox-docs/995ffcb/html/ : SUCCESS in 6m 42s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-api/53952ef/ : SUCCESS in 1h 23m 28s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-api/1d693b2/ : SUCCESS in 1h 15m 01s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-scenario/e96040a/ : SUCCESS in 1h 19m 37s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-scenario/b61cf16/ : SUCCESS in 1h 33m 42s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/33/check/openstack-tox-functional/0e62a56/ : SUCCESS in 25m 21s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-functional-py35/8261354/ : SUCCESS in 29m 20s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-scenario/5ab870e/ : SUCCESS in 55m 41s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-py3x-scenario/a2fb5d3/ : FAILURE in 1h 08m 59s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-api/be52b31/ : SUCCESS in 47m 19s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-py2-api/caa2244/ : SUCCESS in 38m 32s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario/51fc8b0/ : SUCCESS in 1h 26m 07s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario/98c242c/ : FAILURE in 1h 31m 51s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-centos-7/67e5bd6/ : TIMED_OUT in 2h 33m 59s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-ubuntu-bionic/0e5e976/ : FAILURE in 38m 56s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-two-node/2ecae20/ : SUCCESS in 1h 33m 57s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-two-node/a4c36b2/ : SUCCESS in 1h 34m 25s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/33/check/octavia-grenade/b4727a2/ : SUCCESS in 1h 10m 32s","accounts_in_message":[],"_revision_number":33},{"id":"0f080248f309073741ada9c24152375302353b77","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-07 15:06:06.000000000","message":"Patch Set 33:\n\nrecheck","accounts_in_message":[],"_revision_number":33},{"id":"bfe57c7759f61f8137bf6f9d57b56757041183f0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-07 17:06:03.000000000","message":"Patch Set 33:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/33/check/build-openstack-api-ref/0ba0f93/html/ : SUCCESS in 5m 33s\n- openstack-tox-cover http://logs.openstack.org/40/594040/33/check/openstack-tox-cover/7339143/cover/ : SUCCESS in 45m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/33/check/openstack-tox-lower-constraints/ad8f137/ : SUCCESS in 30m 15s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/33/check/openstack-tox-pep8/20fe644/ : SUCCESS in 8m 53s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/33/check/openstack-tox-py27/d7e5fa9/ : SUCCESS in 6m 34s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-py35/a46474d/ : SUCCESS in 6m 01s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/33/check/openstack-tox-py36/b634805/ : SUCCESS in 6m 17s\n- openstack-tox-docs http://logs.openstack.org/40/594040/33/check/openstack-tox-docs/4b7f505/html/ : SUCCESS in 8m 21s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-api/1b1184e/ : SUCCESS in 1h 19m 13s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-api/e3c9dbf/ : SUCCESS in 1h 15m 51s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-scenario/10fd05d/ : SUCCESS in 1h 28m 47s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-scenario/e8f986a/ : SUCCESS in 1h 26m 57s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/33/check/openstack-tox-functional/8f70aa1/ : SUCCESS in 28m 09s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-functional-py35/f12a0a5/ : SUCCESS in 27m 10s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-scenario/e136322/ : SUCCESS in 59m 35s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-py3x-scenario/5357704/ : SUCCESS in 57m 00s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-api/2d77c3f/ : SUCCESS in 40m 20s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-py2-api/d038333/ : SUCCESS in 44m 05s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario/89a4421/ : SUCCESS in 1h 22m 34s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario/38f1087/ : FAILURE in 1h 37m 10s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-centos-7/c5ca270/ : SUCCESS in 1h 57m 03s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-ubuntu-bionic/f49883c/ : FAILURE in 31m 33s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-two-node/8544755/ : SUCCESS in 1h 39m 38s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-two-node/fcb8b2c/ : SUCCESS in 1h 25m 49s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/33/check/octavia-grenade/e8d8d1c/ : SUCCESS in 1h 01m 48s","accounts_in_message":[],"_revision_number":33},{"id":"8131b96f3eb4146b777ffef5390fc33de8393315","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-08 01:07:13.000000000","message":"Patch Set 33:\n\nrecheck","accounts_in_message":[],"_revision_number":33},{"id":"f62cc1d51ac6c1e92c1a923d19263bbfb957ff54","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-08 03:30:32.000000000","message":"Patch Set 33: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/33/check/build-openstack-api-ref/86b0319/html/ : SUCCESS in 4m 39s\n- openstack-tox-cover http://logs.openstack.org/40/594040/33/check/openstack-tox-cover/448dc5f/cover/ : SUCCESS in 38m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/33/check/openstack-tox-lower-constraints/8db2669/ : SUCCESS in 25m 45s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/33/check/openstack-tox-pep8/b998aa2/ : SUCCESS in 7m 01s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/33/check/openstack-tox-py27/dcd3e17/ : SUCCESS in 5m 37s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-py35/6e14daf/ : SUCCESS in 7m 18s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/33/check/openstack-tox-py36/551c044/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/40/594040/33/check/openstack-tox-docs/64f7f5f/html/ : SUCCESS in 6m 34s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-api/a6b95cc/ : SUCCESS in 1h 11m 44s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-api/8ffce80/ : SUCCESS in 1h 13m 36s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-scenario/fefd80c/ : SUCCESS in 1h 17m 46s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/neutron-lbaasv2-dsvm-py3x-scenario/960d532/ : SUCCESS in 1h 20m 59s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/33/check/openstack-tox-functional/0514cc9/ : SUCCESS in 28m 00s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/33/check/openstack-tox-functional-py35/a581fa3/ : SUCCESS in 22m 04s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-scenario/167ed42/ : SUCCESS in 55m 13s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/33/check/octavia-v1-dsvm-py3x-scenario/5a25c18/ : SUCCESS in 1h 06m 12s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-api/135d4ad/ : SUCCESS in 38m 08s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-noop-py2-api/d06350d/ : SUCCESS in 36m 56s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario/6b8df89/ : SUCCESS in 1h 24m 07s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario/e403dbb/ : SUCCESS in 1h 20m 40s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-centos-7/13e30b2/ : SUCCESS in 2h 20m 50s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-ubuntu-bionic/d23bc5f/ : FAILURE in 30m 45s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-scenario-two-node/2ae56dc/ : FAILURE in 1h 48m 54s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/33/check/octavia-v2-dsvm-py2-scenario-two-node/d1ea420/ : FAILURE in 1h 29m 38s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/33/check/octavia-grenade/45de959/ : SUCCESS in 1h 08m 25s","accounts_in_message":[],"_revision_number":33},{"id":"58c38c3f00e5654d4d16505e85635a6d5219c9d9","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-28 01:05:59.000000000","message":"Patch Set 34: Patch Set 33 was rebased","accounts_in_message":[],"_revision_number":34},{"id":"8ce557315d6951d4894b046252a36c7f0da0a2a1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-28 03:40:06.000000000","message":"Patch Set 34: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/34/check/build-openstack-api-ref/59476fc/html/ : SUCCESS in 5m 21s\n- openstack-tox-cover http://logs.openstack.org/40/594040/34/check/openstack-tox-cover/10d673a/cover/ : SUCCESS in 35m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/34/check/openstack-tox-lower-constraints/08393f0/ : SUCCESS in 24m 57s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/34/check/openstack-tox-pep8/b434345/ : SUCCESS in 7m 28s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/34/check/openstack-tox-py27/7f1012d/ : SUCCESS in 6m 38s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/34/check/openstack-tox-py35/6f02e0d/ : SUCCESS in 7m 05s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/34/check/openstack-tox-py36/821c397/ : SUCCESS in 5m 31s\n- openstack-tox-docs http://logs.openstack.org/40/594040/34/check/openstack-tox-docs/82d175f/html/ : SUCCESS in 6m 31s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-api/df76f7f/ : SUCCESS in 1h 05m 34s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-py3x-api/6fbbac4/ : SUCCESS in 1h 17m 19s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-scenario/5a01259/ : SUCCESS in 1h 35m 36s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-py3x-scenario/d6811c5/ : SUCCESS in 1h 25m 36s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/34/check/openstack-tox-functional/5d34e01/ : SUCCESS in 30m 41s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/34/check/openstack-tox-functional-py35/f0cbe26/ : SUCCESS in 24m 43s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/34/check/octavia-v1-dsvm-scenario/6bb5c0e/ : SUCCESS in 1h 01m 47s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/34/check/octavia-v1-dsvm-py3x-scenario/94f282b/ : SUCCESS in 1h 08m 38s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-noop-api/6e4bb2f/ : SUCCESS in 38m 11s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-noop-py2-api/1a3ed95/ : SUCCESS in 47m 26s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario/098d3cb/ : FAILURE in 1h 39m 54s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario/80a1740/ : SUCCESS in 1h 26m 33s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario-centos-7/5d77f02/ : FAILURE in 2h 31m 52s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario-ubuntu-bionic/1a1aba5/ : SUCCESS in 1h 20m 00s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario-two-node/658db85/ : SUCCESS in 1h 00m 06s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario-two-node/1b1bbd6/ : SUCCESS in 1h 43m 20s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/34/check/octavia-grenade/9b59e06/ : SUCCESS in 1h 01m 09s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-tls-barbican/9c7105d/ : SUCCESS in 51m 58s (non-voting)","accounts_in_message":[],"_revision_number":34},{"id":"aa7709cd88df2b1c651bbadd3e32a3c013303b1c","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-01-29 00:56:47.000000000","message":"Patch Set 34:\n\nrecheck","accounts_in_message":[],"_revision_number":34},{"id":"4039db9c8be4be580563ea67e7f630eda2008ce7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-29 03:30:40.000000000","message":"Patch Set 34: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/34/check/build-openstack-api-ref/5c2beeb/html/ : SUCCESS in 4m 43s\n- openstack-tox-cover http://logs.openstack.org/40/594040/34/check/openstack-tox-cover/ba249a8/cover/ : SUCCESS in 38m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/34/check/openstack-tox-lower-constraints/8a6f1f3/ : SUCCESS in 29m 58s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/34/check/openstack-tox-pep8/a138cd7/ : SUCCESS in 8m 12s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/34/check/openstack-tox-py27/c9aa576/ : SUCCESS in 5m 05s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/34/check/openstack-tox-py35/0d2741e/ : SUCCESS in 5m 16s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/34/check/openstack-tox-py36/2ad3b6a/ : SUCCESS in 5m 10s\n- openstack-tox-docs http://logs.openstack.org/40/594040/34/check/openstack-tox-docs/c086147/html/ : SUCCESS in 6m 27s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-api/a6b55a0/ : SUCCESS in 1h 17m 00s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-py3x-api/17b4f0f/ : SUCCESS in 1h 16m 58s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-scenario/a3fa210/ : SUCCESS in 1h 27m 26s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/34/check/neutron-lbaasv2-dsvm-py3x-scenario/95df9ac/ : SUCCESS in 1h 28m 49s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/34/check/openstack-tox-functional/ac1a11d/ : SUCCESS in 28m 13s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/34/check/openstack-tox-functional-py35/ba276dd/ : SUCCESS in 28m 12s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/34/check/octavia-v1-dsvm-scenario/30b7858/ : SUCCESS in 1h 10m 26s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/34/check/octavia-v1-dsvm-py3x-scenario/069eb00/ : SUCCESS in 1h 11m 33s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-noop-api/c590aa3/ : SUCCESS in 47m 11s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-noop-py2-api/fd8d98a/ : SUCCESS in 40m 22s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario/abd6ae0/ : SUCCESS in 1h 18m 25s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario/b83d7f1/ : SUCCESS in 1h 52m 32s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario-centos-7/7a74286/ : TIMED_OUT in 2h 32m 48s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario-ubuntu-bionic/0e2ae02/ : SUCCESS in 1h 47m 28s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-scenario-two-node/7d77afa/ : SUCCESS in 1h 44m 07s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-py2-scenario-two-node/38f4520/ : FAILURE in 1h 54m 15s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/34/check/octavia-grenade/8f49a55/ : SUCCESS in 1h 14m 57s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/34/check/octavia-v2-dsvm-tls-barbican/a940798/ : SUCCESS in 58m 46s (non-voting)","accounts_in_message":[],"_revision_number":34},{"id":"2fa90e17106b0553762bc82092a62c0048179972","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-02-06 17:05:31.000000000","message":"Patch Set 34: Code-Review+1\n\nCould you please include a release note too? Other than that, LGTM. Thank you!\n\nI tried a couple of combinations. For example:\n\n[vagrant@localhost ~]$ openstack loadbalancer pool create --protocol TCP --lb-algorithm ROUND_ROBIN --listener c2884c0d-569f-432f-8c5f-71371c9fe56b\nValidation failure: The pool protocol \u0027TCP\u0027 is invalid while the listener protocol is \u0027HTTP\u0027. (HTTP 400) (Request-ID: req-94d42005-d5a3-4cef-aeed-5c34ef46926b)\n\n[vagrant@localhost ~]$ openstack loadbalancer pool create --protocol TCP --lb-algorithm ROUND_ROBIN --loadbalancer lb1\n+---------------------+--------------------------------------+\n| Field               | Value                                |\n+---------------------+--------------------------------------+\n| admin_state_up      | True                                 |\n| created_at          | 2019-02-06T17:00:10                  |\n| description         |                                      |\n| healthmonitor_id    |                                      |\n| id                  | faedb0aa-8ff1-4f3a-9304-587cc9598c76 |\n| lb_algorithm        | ROUND_ROBIN                          |\n| listeners           |                                      |\n| loadbalancers       | cbcfd0db-f2d4-4a5f-8800-e9fc4b03c56c |\n| members             |                                      |\n| name                |                                      |\n| operating_status    | OFFLINE                              |\n| project_id          | 3fdb489557a24d30be44e4b20d93d76b     |\n| protocol            | TCP                                  |\n| provisioning_status | PENDING_CREATE                       |\n| session_persistence | None                                 |\n| updated_at          | None                                 |\n+---------------------+--------------------------------------+\n\n[vagrant@localhost ~]$ openstack loadbalancer listener set --default-pool faedb0aa-8ff1-4f3a-9304-587cc9598c76 c2884c0d-569f-432f-8c5f-71371c9fe56b\nValidation failure: The pool protocol \u0027TCP\u0027 is invalid while the listener protocol is \u0027HTTP\u0027. (HTTP 400) (Request-ID: req-653bdff9-0334-4513-869b-34b655b89575)\n\nvagrant@localhost ~]$ openstack loadbalancer pool create --protocol HTTPS --lb-algorithm ROUND_ROBIN --loadbalancer lb1                                                                                           \n+---------------------+--------------------------------------+\n| Field               | Value                                |\n+---------------------+--------------------------------------+\n| admin_state_up      | True                                 |\n| created_at          | 2019-02-06T17:03:38                  |\n| description         |                                      |\n| healthmonitor_id    |                                      |\n| id                  | 44134728-8576-4bd8-ab3c-5f0e86a22326 |\n| lb_algorithm        | ROUND_ROBIN                          |\n| listeners           |                                      |\n| loadbalancers       | cbcfd0db-f2d4-4a5f-8800-e9fc4b03c56c |\n| members             |                                      |\n| name                |                                      |\n| operating_status    | OFFLINE                              |\n| project_id          | 3fdb489557a24d30be44e4b20d93d76b     |\n| protocol            | HTTPS                                |\n| provisioning_status | PENDING_CREATE                       |\n| session_persistence | None                                 |\n| updated_at          | None                                 |\n+---------------------+--------------------------------------+\n\n[vagrant@localhost ~]$ openstack loadbalancer listener set --default-pool 44134728-8576-4bd8-ab3c-5f0e86a22326 c2884c0d-569f-432f-8c5f-71371c9fe56b                                                                \nValidation failure: The pool protocol \u0027HTTPS\u0027 is invalid while the listener protocol is \u0027HTTP\u0027. (HTTP 400) (Request-ID: req-eb500672-593b-4131-bfe2-6199db9ab7c8)\n\n[vagrant@localhost ~]$ openstack loadbalancer pool create --protocol PROXY --lb-algorithm ROUND_ROBIN --loadbalancer lb1                                                                                           \n+---------------------+--------------------------------------+\n| Field               | Value                                |\n+---------------------+--------------------------------------+\n| admin_state_up      | True                                 |\n| created_at          | 2019-02-06T17:04:25                  |\n| description         |                                      |\n| healthmonitor_id    |                                      |\n| id                  | e3ca9444-b7ea-4e26-87a1-14214dd7eaf5 |\n| lb_algorithm        | ROUND_ROBIN                          |\n| listeners           |                                      |\n| loadbalancers       | cbcfd0db-f2d4-4a5f-8800-e9fc4b03c56c |\n| members             |                                      |\n| name                |                                      |\n| operating_status    | OFFLINE                              |\n| project_id          | 3fdb489557a24d30be44e4b20d93d76b     |\n| protocol            | PROXY                                |\n| provisioning_status | PENDING_CREATE                       |\n| session_persistence | None                                 |\n| updated_at          | None                                 |\n+---------------------+--------------------------------------+\n[vagrant@localhost ~]$ openstack loadbalancer listener set --default-pool e3ca9444-b7ea-4e26-87a1-14214dd7eaf5 c2884c0d-569f-432f-8c5f-71371c9fe56b                                                                \n[vagrant@localhost ~]$","accounts_in_message":[],"_revision_number":34},{"id":"d141cc6e8d653ab8a1e9b489dbd7eec15cacf73b","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-02-13 10:49:15.000000000","message":"Uploaded patch set 35.","accounts_in_message":[],"_revision_number":35},{"id":"72abde3aa851a5c302c5b149f24e5992f6d6fa4f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-13 13:31:47.000000000","message":"Patch Set 35: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/35/check/build-openstack-api-ref/2b9574e/html/ : SUCCESS in 5m 20s\n- openstack-tox-cover http://logs.openstack.org/40/594040/35/check/openstack-tox-cover/2f7ff73/cover/ : SUCCESS in 32m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/35/check/openstack-tox-lower-constraints/423703b/ : SUCCESS in 27m 14s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/35/check/openstack-tox-pep8/5126040/ : SUCCESS in 8m 33s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/35/check/openstack-tox-py27/9262def/ : SUCCESS in 5m 41s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-py35/fdaf2da/ : SUCCESS in 5m 58s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-py36/329d931/ : SUCCESS in 5m 25s\n- openstack-tox-docs http://logs.openstack.org/40/594040/35/check/openstack-tox-docs/7a046cf/html/ : SUCCESS in 6m 45s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/35/check/build-openstack-releasenotes/bf352d8/html/ : SUCCESS in 4m 52s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-api/ac988cc/ : SUCCESS in 1h 19m 59s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-api/7822eb6/ : SUCCESS in 1h 19m 05s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-scenario/ba7afff/ : SUCCESS in 1h 20m 45s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-scenario/a7058bc/ : SUCCESS in 54m 31s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/35/check/openstack-tox-functional/a0ee03b/ : SUCCESS in 27m 03s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py35/0493cca/ : TIMED_OUT in 31m 00s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py36/4ae869a/ : SUCCESS in 26m 00s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-scenario/eb70294/ : SUCCESS in 1h 01m 18s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-py3x-scenario/f9f3b64/ : SUCCESS in 1h 24m 59s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-api/dafb26e/ : SUCCESS in 43m 38s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-py2-api/7f3c4a7/ : SUCCESS in 41m 20s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario/4f92f5f/ : SUCCESS in 1h 31m 27s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario/3d346ec/ : FAILURE in 1h 22m 30s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-centos-7/2a5bf3c/ : TIMED_OUT in 2h 34m 10s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-ubuntu-bionic/1b4ab43/ : SUCCESS in 1h 24m 09s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-two-node/46af83b/ : SUCCESS in 1h 12m 28s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-two-node/27b69e3/ : FAILURE in 1h 11m 09s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/35/check/octavia-grenade/d42892a/ : SUCCESS in 1h 01m 46s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-tls-barbican/b85442a/ : SUCCESS in 44m 51s (non-voting)","accounts_in_message":[],"_revision_number":35},{"id":"4d148bd257c4484bc465542d31ef365830806b1e","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-02-14 06:29:53.000000000","message":"Patch Set 35:\n\nrecheck","accounts_in_message":[],"_revision_number":35},{"id":"ca9ca11e9de187297497838ba157a60392772d2c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-14 09:04:42.000000000","message":"Patch Set 35:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/35/check/build-openstack-api-ref/c88bb26/html/ : SUCCESS in 5m 42s\n- openstack-tox-cover http://logs.openstack.org/40/594040/35/check/openstack-tox-cover/016095b/cover/ : SUCCESS in 28m 24s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/35/check/openstack-tox-lower-constraints/b905feb/ : SUCCESS in 28m 37s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/35/check/openstack-tox-pep8/56fc524/ : SUCCESS in 8m 07s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/35/check/openstack-tox-py27/ee9a8f9/ : SUCCESS in 5m 27s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-py35/cbc7a53/ : SUCCESS in 5m 36s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-py36/9355c92/ : SUCCESS in 5m 26s\n- openstack-tox-docs http://logs.openstack.org/40/594040/35/check/openstack-tox-docs/5327edc/html/ : SUCCESS in 6m 50s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/35/check/build-openstack-releasenotes/02cf76a/html/ : SUCCESS in 4m 58s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-api/0fced76/ : SUCCESS in 1h 16m 25s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-api/c34a177/ : SUCCESS in 1h 18m 03s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-scenario/8364b9e/ : FAILURE in 1h 06m 54s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-scenario/29d0c33/ : SUCCESS in 1h 38m 26s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/35/check/openstack-tox-functional/d3c62d2/ : SUCCESS in 22m 08s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py35/ac7e9a5/ : TIMED_OUT in 30m 53s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py36/e1a37d9/ : SUCCESS in 26m 25s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-scenario/2130b2b/ : SUCCESS in 1h 12m 49s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-py3x-scenario/f055f43/ : SUCCESS in 1h 08m 45s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-api/37fa2b1/ : SUCCESS in 38m 32s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-py2-api/375224a/ : SUCCESS in 38m 18s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario/bafce32/ : SUCCESS in 1h 27m 43s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario/a18fe74/ : SUCCESS in 1h 35m 38s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-centos-7/33305be/ : TIMED_OUT in 2h 33m 29s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-ubuntu-bionic/cf87a75/ : SUCCESS in 1h 22m 29s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-two-node/565fb84/ : FAILURE in 1h 26m 48s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-two-node/d2a0111/ : SUCCESS in 1h 53m 37s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/35/check/octavia-grenade/9e17e53/ : SUCCESS in 1h 20m 16s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-tls-barbican/39de27b/ : SUCCESS in 54m 16s (non-voting)","accounts_in_message":[],"_revision_number":35},{"id":"564868966db466a082ba2315e253a424de4f0ead","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-02-14 10:44:01.000000000","message":"Patch Set 35:\n\nrecheck","accounts_in_message":[],"_revision_number":35},{"id":"27cbf708352b0a1c68862fef1821568523eecbc4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-14 13:07:04.000000000","message":"Patch Set 35: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/35/check/build-openstack-api-ref/bc55ef1/html/ : SUCCESS in 5m 14s\n- openstack-tox-cover http://logs.openstack.org/40/594040/35/check/openstack-tox-cover/bce8537/cover/ : SUCCESS in 37m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/35/check/openstack-tox-lower-constraints/2be2b08/ : SUCCESS in 27m 04s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/35/check/openstack-tox-pep8/b7b77f9/ : SUCCESS in 8m 36s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/35/check/openstack-tox-py27/db77a83/ : SUCCESS in 5m 18s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-py35/936ab98/ : SUCCESS in 6m 23s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-py36/46f95b7/ : SUCCESS in 5m 26s\n- openstack-tox-docs http://logs.openstack.org/40/594040/35/check/openstack-tox-docs/c3c7f03/html/ : SUCCESS in 7m 01s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/35/check/build-openstack-releasenotes/f5221db/html/ : SUCCESS in 5m 21s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-api/ab5cb8d/ : SUCCESS in 1h 19m 11s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-api/06069c0/ : SUCCESS in 1h 18m 43s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-scenario/7a6c5f4/ : FAILURE in 59m 03s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/neutron-lbaasv2-dsvm-py3x-scenario/cefaa3f/ : SUCCESS in 1h 02m 20s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/35/check/openstack-tox-functional/bf636cd/ : SUCCESS in 25m 10s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py35/19b8600/ : SUCCESS in 26m 52s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/35/check/openstack-tox-functional-py36/fe9ad25/ : SUCCESS in 23m 27s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-scenario/a81ebe2/ : SUCCESS in 1h 02m 22s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/check/octavia-v1-dsvm-py3x-scenario/08fe546/ : SUCCESS in 1h 03m 51s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-api/ca17d17/ : SUCCESS in 45m 42s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-noop-py2-api/8e7a181/ : SUCCESS in 41m 28s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario/ac89df1/ : SUCCESS in 1h 27m 51s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario/2d70380/ : SUCCESS in 1h 28m 48s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-centos-7/2247dbd/ : SUCCESS in 2h 20m 56s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-ubuntu-bionic/1fb1b35/ : SUCCESS in 1h 45m 01s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-scenario-two-node/96e590d/ : SUCCESS in 1h 44m 18s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-py2-scenario-two-node/fca98b9/ : FAILURE in 1h 49m 47s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/35/check/octavia-grenade/6756e89/ : SUCCESS in 1h 07m 25s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/35/check/octavia-v2-dsvm-tls-barbican/9e847b4/ : SUCCESS in 54m 47s (non-voting)","accounts_in_message":[],"_revision_number":35},{"id":"0a75d06f62dda5061a4797dc8dd6839928380706","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-02-16 10:02:55.000000000","message":"Patch Set 35: Code-Review+2\n\nThank you very much, Yang!","accounts_in_message":[],"_revision_number":35},{"id":"20f74366bcc3a1b64af38280116eaf0514840797","author":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"date":"2019-02-26 23:27:43.000000000","message":"Patch Set 35: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":35},{"id":"2062c0e83c69ac3c3ba3de41da47e3125fcfda35","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-26 23:27:59.000000000","message":"Patch Set 35: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":35},{"id":"5a680e1862bf407624cafeb8b1a91f80a3c69e60","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-27 01:23:35.000000000","message":"Patch Set 35: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/35/gate/build-openstack-api-ref/dc1568e/html/ : SUCCESS in 6m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/35/gate/openstack-tox-lower-constraints/1df5fcd/ : FAILURE in 9m 12s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/35/gate/openstack-tox-pep8/5f78583/ : SUCCESS in 7m 14s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/35/gate/openstack-tox-py27/c68f4e7/ : SUCCESS in 6m 18s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/35/gate/openstack-tox-py35/880a932/ : SUCCESS in 6m 46s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/35/gate/openstack-tox-py36/ac8f5e9/ : SUCCESS in 5m 59s\n- openstack-tox-docs http://logs.openstack.org/40/594040/35/gate/openstack-tox-docs/0f446fc/html/ : SUCCESS in 8m 07s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/35/gate/build-openstack-releasenotes/d8ec0fd/html/ : SUCCESS in 5m 54s\n- openstack-tox-functional http://logs.openstack.org/40/594040/35/gate/openstack-tox-functional/47b2a4b/ : FAILURE in 9m 43s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/35/gate/openstack-tox-functional-py35/141d3d6/ : FAILURE in 7m 18s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/35/gate/openstack-tox-functional-py36/64d226b/ : FAILURE in 8m 10s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/35/gate/octavia-v1-dsvm-scenario/5deed90/ : SUCCESS in 1h 05m 18s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/35/gate/octavia-v1-dsvm-py3x-scenario/aa00963/ : SUCCESS in 1h 14m 26s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/35/gate/neutron-lbaasv2-dsvm-api/6e67a4f/ : SUCCESS in 1h 20m 09s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/35/gate/neutron-lbaasv2-dsvm-py3x-api/d6dc255/ : SUCCESS in 1h 21m 29s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/35/gate/octavia-v2-dsvm-noop-api/e4cdf35/ : SUCCESS in 38m 49s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/35/gate/octavia-v2-dsvm-noop-py2-api/209c15e/ : SUCCESS in 48m 58s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/35/gate/octavia-v2-dsvm-scenario/6576b26/ : SUCCESS in 1h 35m 52s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/35/gate/octavia-v2-dsvm-py2-scenario/c0f51ae/ : SUCCESS in 1h 40m 26s\n- octavia-grenade http://logs.openstack.org/40/594040/35/gate/octavia-grenade/e8633ec/ : SUCCESS in 1h 10m 29s","accounts_in_message":[],"_revision_number":35},{"id":"f859c9a9b4ed585508bb4544c49de78bc950f07f","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-03-07 22:34:30.000000000","message":"Patch Set 35: Code-Review-1\n\nI want to review this.","accounts_in_message":[],"_revision_number":35},{"id":"b6521fb0a0716c54522e59fdc6eb5fb2d413749b","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-03-07 22:34:43.000000000","message":"Patch Set 35: Code-Review-2","accounts_in_message":[],"_revision_number":35},{"id":"83d94fcd471dc83bfd8e0119fd96a33a9b20c9f0","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-07 22:40:11.000000000","message":"Patch Set 35: Code-Review-1\n\n(1 comment)\n\nFunctional jobs are taking more than double the time when compared to what has been average times (6-9 minutes in CI). The patch creates all sorts of valid and invalid combinations between listeners and pools. The feature is valid and the tests seem okay at first look, it\u0027s just the creation times that are unexpectedly way higher. We need to have a good look at what is going on.","accounts_in_message":[],"_revision_number":35},{"id":"59836fbefee7d9a603fc280a8a8f2907587b620d","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-07 23:17:27.000000000","message":"Uploaded patch set 36.","accounts_in_message":[],"_revision_number":36},{"id":"ddda72be85d70e7952bfbd98f5579bf2f549586c","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-07 23:20:08.000000000","message":"Patch Set 36:\n\nYang, I rebased the code fixing the merge conflict and fixed the functional tests. I hope you don\u0027t mind.\n\nStill, the functional tests take longer than average. Locally, octavia.tests.functional.api.v2.test_l7policy.TestL7Policy.test_listener_pool_protocol_map_put ran in 11 minutes.","accounts_in_message":[],"_revision_number":36},{"id":"9ee288533709f0ecf3bc4ef7e3ceaf8c991b0083","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-07 23:38:49.000000000","message":"Patch Set 36:\n\n(1 comment)","accounts_in_message":[],"_revision_number":36},{"id":"bed9a85b4a5f29f3cfc99740674fc6fd7b8d8768","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-03-08 01:05:48.000000000","message":"Patch Set 36:\n\n(3 comments)","accounts_in_message":[],"_revision_number":36},{"id":"9ad7715a0dd4f71bc0684b19cac3ff1f3ef99cfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-08 02:02:32.000000000","message":"Patch Set 36: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/36/check/build-openstack-api-ref/6dfcce5/html/ : SUCCESS in 6m 52s\n- openstack-tox-cover http://logs.openstack.org/40/594040/36/check/openstack-tox-cover/95a23a4/ : FAILURE in 31m 34s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/36/check/openstack-tox-lower-constraints/daa776d/ : FAILURE in 25m 45s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/36/check/openstack-tox-pep8/f4d481f/ : SUCCESS in 8m 06s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/36/check/openstack-tox-py27/3b4152c/ : SUCCESS in 6m 23s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/36/check/openstack-tox-py35/63b08cf/ : SUCCESS in 7m 15s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/36/check/openstack-tox-py36/2bd08fe/ : SUCCESS in 5m 38s\n- openstack-tox-docs http://logs.openstack.org/40/594040/36/check/openstack-tox-docs/ffe3a3d/html/ : SUCCESS in 8m 06s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/36/check/build-openstack-releasenotes/19fcd3e/html/ : SUCCESS in 6m 15s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/36/check/neutron-lbaasv2-dsvm-api/bbf602f/ : SUCCESS in 1h 18m 34s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/36/check/neutron-lbaasv2-dsvm-py3x-api/d17100b/ : SUCCESS in 1h 17m 56s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/36/check/neutron-lbaasv2-dsvm-scenario/b35bc4e/ : SUCCESS in 1h 20m 56s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/36/check/neutron-lbaasv2-dsvm-py3x-scenario/96abdab/ : SUCCESS in 1h 44m 38s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/36/check/openstack-tox-functional/453b515/ : FAILURE in 27m 58s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/36/check/openstack-tox-functional-py35/70a0996/ : FAILURE in 26m 05s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/36/check/openstack-tox-functional-py36/2a07ab4/ : FAILURE in 27m 01s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/36/check/octavia-v1-dsvm-scenario/bf5c540/ : SUCCESS in 1h 00m 02s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/36/check/octavia-v1-dsvm-py3x-scenario/25e7c1d/ : SUCCESS in 1h 02m 59s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-noop-api/2436408/ : SUCCESS in 40m 37s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-noop-py2-api/d5d6cbd/ : SUCCESS in 41m 47s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-scenario/f439c28/ : SUCCESS in 1h 27m 39s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-py2-scenario/55ac265/ : SUCCESS in 1h 37m 47s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-py2-scenario-centos-7/745f5c4/ : FAILURE in 2h 04m 43s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-scenario-ubuntu-bionic/add34c2/ : SUCCESS in 1h 50m 52s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-scenario-two-node/3ff27d4/ : SUCCESS in 1h 32m 35s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-py2-scenario-two-node/1142c06/ : FAILURE in 1h 53m 34s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/36/check/octavia-grenade/b62a49a/ : SUCCESS in 1h 20m 28s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/36/check/octavia-v2-dsvm-tls-barbican/a600e1a/ : SUCCESS in 47m 58s (non-voting)","accounts_in_message":[],"_revision_number":36},{"id":"881dbaea29688a36e66a7ae50d25417e85523e6e","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-03-09 05:59:38.000000000","message":"Patch Set 36:\n\nHi, Carlos:\nThank you very much for your work. I\u0027m busy with something else recently, I am so sorry for my late feedback. If you are willing to complete the patch, I will be really appreciated.","accounts_in_message":[],"_revision_number":36},{"id":"b557899ffe84532e5f984f9ea963680d8b6f1d37","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-03-09 09:05:23.000000000","message":"Patch Set 36:\n\n(1 comment)","accounts_in_message":[],"_revision_number":36},{"id":"c4116f655114b4de2ff42749c9aa0b544befd048","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-03-09 09:08:48.000000000","message":"Uploaded patch set 37.","accounts_in_message":[],"_revision_number":37},{"id":"0730f387bc2c7ec90257f00614fbafc439ec61ef","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-09 11:14:24.000000000","message":"Patch Set 37: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/37/check/build-openstack-api-ref/4bc666b/html/ : SUCCESS in 5m 17s\n- openstack-tox-cover http://logs.openstack.org/40/594040/37/check/openstack-tox-cover/ae8f40e/cover/ : SUCCESS in 8m 34s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/37/check/openstack-tox-lower-constraints/52000fa/ : FAILURE in 9m 02s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/37/check/openstack-tox-pep8/342695f/ : SUCCESS in 8m 31s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/37/check/openstack-tox-py27/d34e25d/ : SUCCESS in 5m 38s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/37/check/openstack-tox-py35/54235fd/ : SUCCESS in 5m 35s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/37/check/openstack-tox-py36/6b9a81e/ : SUCCESS in 5m 49s\n- openstack-tox-docs http://logs.openstack.org/40/594040/37/check/openstack-tox-docs/d117ab3/html/ : SUCCESS in 7m 43s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/37/check/build-openstack-releasenotes/044ad95/html/ : SUCCESS in 5m 24s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/37/check/neutron-lbaasv2-dsvm-api/c798ea0/ : SUCCESS in 1h 18m 37s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/37/check/neutron-lbaasv2-dsvm-py3x-api/a5919da/ : SUCCESS in 1h 20m 15s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/37/check/neutron-lbaasv2-dsvm-scenario/4288825/ : SUCCESS in 1h 23m 51s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/37/check/neutron-lbaasv2-dsvm-py3x-scenario/89c6e01/ : SUCCESS in 1h 28m 02s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/37/check/openstack-tox-functional/4f85688/ : SUCCESS in 9m 14s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/37/check/openstack-tox-functional-py35/e2233e0/ : FAILURE in 7m 44s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/37/check/openstack-tox-functional-py36/5a6c97f/ : SUCCESS in 7m 22s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/37/check/octavia-v1-dsvm-scenario/6fd032c/ : SUCCESS in 58m 15s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/37/check/octavia-v1-dsvm-py3x-scenario/e6643a7/ : SUCCESS in 59m 18s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-noop-api/23f3175/ : SUCCESS in 43m 34s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-noop-py2-api/eab8991/ : SUCCESS in 41m 37s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-scenario/7f4e1d8/ : SUCCESS in 1h 26m 06s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-py2-scenario/30f2e5e/ : SUCCESS in 1h 24m 33s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-py2-scenario-centos-7/a4a4bd3/ : FAILURE in 1h 59m 31s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-scenario-ubuntu-bionic/e225062/ : SUCCESS in 1h 29m 53s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-scenario-two-node/07b2376/ : FAILURE in 1h 23m 37s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-py2-scenario-two-node/9f3318e/ : FAILURE in 1h 37m 34s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/37/check/octavia-grenade/2f7aa5f/ : SUCCESS in 1h 13m 49s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/37/check/octavia-v2-dsvm-tls-barbican/d1acc1a/ : SUCCESS in 47m 42s (non-voting)","accounts_in_message":[],"_revision_number":37},{"id":"f9f1c462838e89e3cb2392da5bd1e0de708b3397","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-03-10 00:58:00.000000000","message":"Patch Set 37:\n\n(1 comment)","accounts_in_message":[],"_revision_number":37},{"id":"27e0b5d0021ef672f21417cb6db70691caedd1bb","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-10 07:57:09.000000000","message":"Uploaded patch set 38.","accounts_in_message":[],"_revision_number":38},{"id":"d584d3fe5d5f654d12d6e68b419e1e1fd0fd02a5","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-10 07:59:40.000000000","message":"Patch Set 38:\n\n(3 comments)\n\nFixes and performance improvements to functional tests.","accounts_in_message":[],"_revision_number":38},{"id":"bee1ed04a628420a2b4df9232ec342548fcccfe4","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-03-10 08:44:56.000000000","message":"Patch Set 38:\n\n(1 comment)","accounts_in_message":[],"_revision_number":38},{"id":"a4a9b0700604dd04b2e08fd10c5a14acc1568f26","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-10 10:10:13.000000000","message":"Patch Set 38: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/40/594040/38/check/build-openstack-api-ref/aa9bfe6/html/ : SUCCESS in 4m 30s\n- openstack-tox-cover http://logs.openstack.org/40/594040/38/check/openstack-tox-cover/bf8dcfd/cover/ : SUCCESS in 8m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/40/594040/38/check/openstack-tox-lower-constraints/be6b6f5/ : SUCCESS in 7m 42s\n- openstack-tox-pep8 http://logs.openstack.org/40/594040/38/check/openstack-tox-pep8/2850577/ : SUCCESS in 6m 15s\n- openstack-tox-py27 http://logs.openstack.org/40/594040/38/check/openstack-tox-py27/da39939/ : SUCCESS in 4m 42s\n- openstack-tox-py35 http://logs.openstack.org/40/594040/38/check/openstack-tox-py35/7e44e81/ : SUCCESS in 4m 49s\n- openstack-tox-py36 http://logs.openstack.org/40/594040/38/check/openstack-tox-py36/2d4ef22/ : SUCCESS in 4m 59s\n- openstack-tox-docs http://logs.openstack.org/40/594040/38/check/openstack-tox-docs/4ef6705/html/ : SUCCESS in 8m 02s\n- build-openstack-releasenotes http://logs.openstack.org/40/594040/38/check/build-openstack-releasenotes/c2d05c7/html/ : SUCCESS in 4m 37s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/40/594040/38/check/neutron-lbaasv2-dsvm-api/91c584f/ : SUCCESS in 1h 18m 10s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/40/594040/38/check/neutron-lbaasv2-dsvm-py3x-api/37218a8/ : SUCCESS in 1h 16m 25s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/40/594040/38/check/neutron-lbaasv2-dsvm-scenario/e5fbcc5/ : SUCCESS in 1h 29m 10s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/40/594040/38/check/neutron-lbaasv2-dsvm-py3x-scenario/70259b8/ : SUCCESS in 1h 21m 49s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/40/594040/38/check/openstack-tox-functional/ba878f4/ : SUCCESS in 7m 28s\n- openstack-tox-functional-py35 http://logs.openstack.org/40/594040/38/check/openstack-tox-functional-py35/6bd9658/ : SUCCESS in 7m 48s\n- openstack-tox-functional-py36 http://logs.openstack.org/40/594040/38/check/openstack-tox-functional-py36/07cf230/ : SUCCESS in 6m 50s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/40/594040/38/check/octavia-v1-dsvm-scenario/dc906cb/ : SUCCESS in 1h 02m 36s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/40/594040/38/check/octavia-v1-dsvm-py3x-scenario/4a9bfc2/ : SUCCESS in 1h 08m 21s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-noop-api/09d1730/ : SUCCESS in 42m 12s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-noop-py2-api/0d9ee91/ : SUCCESS in 55m 01s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-scenario/7309c63/ : SUCCESS in 1h 28m 50s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-py2-scenario/6f96b3b/ : SUCCESS in 1h 21m 52s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-py2-scenario-centos-7/26fe0d8/ : FAILURE in 2h 11m 13s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-scenario-ubuntu-bionic/e642e66/ : SUCCESS in 1h 50m 28s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-scenario-two-node/ec18ac6/ : FAILURE in 1h 32m 02s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-py2-scenario-two-node/0bb3016/ : FAILURE in 1h 26m 34s (non-voting)\n- octavia-grenade http://logs.openstack.org/40/594040/38/check/octavia-grenade/f7e7a75/ : SUCCESS in 1h 18m 28s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/40/594040/38/check/octavia-v2-dsvm-tls-barbican/68d08ea/ : SUCCESS in 53m 35s (non-voting)","accounts_in_message":[],"_revision_number":38},{"id":"24cd5074995f89d725541b3657fd2c6c4dd4e5c0","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-11 13:40:54.000000000","message":"Patch Set 38:\n\n(3 comments)","accounts_in_message":[],"_revision_number":38},{"id":"df8f9988c349411046090931af08e4f8d7b68086","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2019-03-12 07:03:22.000000000","message":"Patch Set 38:\n\n(1 comment)","accounts_in_message":[],"_revision_number":38},{"id":"ce67bdaf9cd1bba71af93b59852722d09a5d1c3e","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-03-13 13:33:19.000000000","message":"Patch Set 38:\n\n(1 comment)","accounts_in_message":[],"_revision_number":38},{"id":"aeb018bc364d69c6b14b2632de0e702ea888d901","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-04-15 14:57:03.000000000","message":"Patch Set 38: -Code-Review","accounts_in_message":[],"_revision_number":38},{"id":"16dd28466d21232eeca0f7761f2e6afe94d46505","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-25 08:00:01.000000000","message":"Patch Set 38: Code-Review-1\n\n(1 comment)\n\nquestion about pool/listener protocol combinations...","accounts_in_message":[],"_revision_number":38},{"id":"bb0f846317b7bd4354ff5315d11fa2a2e7036d71","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2020-01-08 23:03:02.000000000","message":"Uploaded patch set 39.","accounts_in_message":[],"_revision_number":39},{"id":"d227a6e193619cb5a151a8ad2bcde34a05c1b352","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2020-01-08 23:08:12.000000000","message":"Patch Set 39: Code-Review-1\n\n(1 comment)\n\nJust marking -1 as I want to review the code on this.\nI want to makes sure the grid matches the code, etc.","accounts_in_message":[],"_revision_number":39},{"id":"d3ea36125d9dd3845911f5590aaa18a5b42715dc","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2020-01-08 23:28:34.000000000","message":"Patch Set 39:\n\n(4 comments)","accounts_in_message":[],"_revision_number":39},{"id":"c0ec7a90f8a29c10d4c8c85c296e68340fe15a39","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2020-01-08 23:38:53.000000000","message":"Uploaded patch set 40.","accounts_in_message":[],"_revision_number":40},{"id":"303b8eeaf5709d45dc970250f0ce4fab5d190fc2","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2020-01-08 23:44:44.000000000","message":"Patch Set 40: Code-Review+2\n\nLGTM.\nOn the fence about feature vs. bug fix on this.\nIt does change the API behavior which is a \"don\u0027t backport flag\", but really it is changing it in a way to better handle bad input.","accounts_in_message":[],"_revision_number":40},{"id":"59cef89c2af20eae9bc5b44a90528d9b35c1a5b0","author":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"date":"2020-01-09 00:14:43.000000000","message":"Patch Set 40: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":40},{"id":"a2ea2c178205d266d6b2b9a485ade74725fced2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 01:42:40.000000000","message":"Patch Set 40: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/37c940b20b7e4fbe98c45d36a1e33c03 : SUCCESS in 6m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2bec9784573d4438ad75c349c93a2e6d : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e89fdc4cb7704e0eb0531bca2fbd404c : SUCCESS in 9m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee42eca00561440493f09ce4feedaf76 : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1423cce95336462ca84111cde7870491 : SUCCESS in 5m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0420dc95a18841b180371e46a3afa709 : SUCCESS in 5m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/612c64dae10a4115b6120e3c5711e495 : SUCCESS in 12m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ae6d105dc2a040e5a4af98bf5cc90603 : SUCCESS in 8m 10s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a911c7439fd54d8c8698e96321d93fec : SUCCESS in 6m 11s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/d96996543a5a491198fb28e10d9cd05f : SUCCESS in 7m 53s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a95170d04f834c728596d1eeb584860f : SUCCESS in 6m 58s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/850390c503ec408d99b50c91d9bdb6d1 : SUCCESS in 44m 20s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/2e5199ad46bb4cc0a8a2b531309d136d : SUCCESS in 2h 00m 45s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/16e47d27eb3a4696b1b5f51743120f63 : SUCCESS in 55m 40s\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/c4ce122dc1e24d16be97cbcdb673e51c : FAILURE in 13m 08s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/de774e7a17274dc58756824975a69151 : FAILURE in 1h 00m 15s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/c51f82137f1a45dfb7bc94871eebb7ac : SUCCESS in 1h 33m 05s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/a533ff57a25d400886e2762644c76744 : SUCCESS in 1h 27m 40s (non-voting)","accounts_in_message":[],"_revision_number":40},{"id":"1ed4f563c7a295f732aed35229dedc93f003d4a6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 01:42:52.000000000","message":"Patch Set 40: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":40},{"id":"1573b3a8ecd6e7ad1d3bef799e312904d51c212d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 03:22:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":40},{"id":"6983b8705bcc0c59965a4e5fa770359eb91c5f45","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 03:22:41.000000000","message":"Patch Set 40: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1cf0f93371a14e7f930e875f6a11e950 : SUCCESS in 4m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9bdbdfdab6384852a35b588db5c20753 : SUCCESS in 9m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c554733269ea46a2a273785a48d9f124 : SUCCESS in 6m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7f113a365d0f4ca8829461544bf374b8 : SUCCESS in 4m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/40fe9dc7e1b049969d166996d5707dfa : SUCCESS in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7cdab998ac544c569ae6f8bb892b84ca : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/25be715d68634080bae2e1d77e6bfa6a : SUCCESS in 5m 25s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/526da4553dcf4a6888cbd96916b2e582 : SUCCESS in 6m 00s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/f8bc3ed356a14d07b4dfa89431df1dfb : SUCCESS in 50m 01s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/feb734b98ac0446ebab23f2049458687 : SUCCESS in 1h 34m 01s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/a22dca3087e6455c9f9a62ac7f5c54fc : SUCCESS in 57m 22s","accounts_in_message":[],"_revision_number":40},{"id":"47d4e91179015203fa4a8b5c479ea617a9022fdc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 03:24:15.000000000","message":"Patch Set 40:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/49c2e4c9ed434b25a42bdf12b6461272 : SUCCESS in 55s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ee8a5b5f5354734a21b2fbe5c12fc1d : SUCCESS in 1m 15s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f8485ceb551c44de80f88280de1a0ef0 : SUCCESS in 59s","accounts_in_message":[],"_revision_number":40},{"id":"e1a4600345749c82d51d0c17e9ee64b19553aee0","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2020-01-09 07:33:38.000000000","message":"Patch Set 40:\n\n\u003e On the fence about feature vs. bug fix on this.\n \u003e It does change the API behavior which is a \"don\u0027t backport flag\",\n \u003e but really it is changing it in a way to better handle bad input.\n\nSo, it is a non-backportable patch? I think we backported other patches that changed the API behavior (e.g. return codes/exceptions). How is this patch different?","accounts_in_message":[],"_revision_number":40}],"current_revision_number":40,"current_revision":"47e0ef31bcfd34838fac4c619b699edd65e20223","revisions":{"f4ed0559ae092418a112298aaa2edefd4df41a2f":{"kind":"REWORK","_number":1,"created":"2018-08-21 06:27:03.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/1"}}},"commit":{"parents":[{"commit":"798ce95760e3df09c328f01db9a53866a3d07045","subject":"Disable KVM at OVH","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/798ce95760e3df09c328f01db9a53866a3d07045"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"subject":"[WIP] Add listener and pool protocol validation.","message":"[WIP] Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f4ed0559ae092418a112298aaa2edefd4df41a2f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f4ed0559ae092418a112298aaa2edefd4df41a2f"}]},"branch":"refs/heads/master"},"0c7e06d0e62a314464ec98ba1c0329b1646da5a3":{"kind":"REWORK","_number":2,"created":"2018-08-21 08:13:24.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/2"}}},"commit":{"parents":[{"commit":"798ce95760e3df09c328f01db9a53866a3d07045","subject":"Disable KVM at OVH","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/798ce95760e3df09c328f01db9a53866a3d07045"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 08:13:10.000000000","tz":0},"subject":"[WIP] Add listener and pool protocol validation.","message":"[WIP] Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/0c7e06d0e62a314464ec98ba1c0329b1646da5a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/0c7e06d0e62a314464ec98ba1c0329b1646da5a3"}]},"branch":"refs/heads/master"},"2edac7d3160f1f4d1233bbecf8e3bbafd7b2d8f5":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2018-09-11 06:47:49.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/3"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 06:41:02.000000000","tz":480},"subject":"[WIP] Add listener and pool protocol validation.","message":"[WIP] Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2edac7d3160f1f4d1233bbecf8e3bbafd7b2d8f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2edac7d3160f1f4d1233bbecf8e3bbafd7b2d8f5"}]},"branch":"refs/heads/master"},"07a78fbfffdabdf19b596c105f8fb05f43b09d3e":{"kind":"REWORK","_number":4,"created":"2018-09-11 07:00:12.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/4"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 06:59:02.000000000","tz":480},"subject":"[WIP] Add listener and pool protocol validation.","message":"[WIP] Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/07a78fbfffdabdf19b596c105f8fb05f43b09d3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/07a78fbfffdabdf19b596c105f8fb05f43b09d3e"}]},"branch":"refs/heads/master"},"37ff4cc6a405825b437a51d6c025c2877263676c":{"kind":"REWORK","_number":5,"created":"2018-09-11 07:27:35.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/5"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 07:26:51.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/37ff4cc6a405825b437a51d6c025c2877263676c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/37ff4cc6a405825b437a51d6c025c2877263676c"}]},"branch":"refs/heads/master"},"9b81af1f0963b54aad4d4dd2fa12f7ef126d94f3":{"kind":"REWORK","_number":6,"created":"2018-09-11 08:17:52.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/6"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 08:17:17.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/9b81af1f0963b54aad4d4dd2fa12f7ef126d94f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/9b81af1f0963b54aad4d4dd2fa12f7ef126d94f3"}]},"branch":"refs/heads/master"},"98ecbb5a7ea2b96a1363272a35508e309d61755f":{"kind":"REWORK","_number":7,"created":"2018-09-11 08:24:24.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/7"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 08:23:51.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/98ecbb5a7ea2b96a1363272a35508e309d61755f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/98ecbb5a7ea2b96a1363272a35508e309d61755f"}]},"branch":"refs/heads/master"},"cd004a2105a9138ab783e0a79af471e971294ac3":{"kind":"REWORK","_number":8,"created":"2018-09-11 08:41:32.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/8"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 08:41:15.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/cd004a2105a9138ab783e0a79af471e971294ac3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/cd004a2105a9138ab783e0a79af471e971294ac3"}]},"branch":"refs/heads/master"},"20eb6d09bc6791ee626ba6bb55ca8afc8917592a":{"kind":"REWORK","_number":9,"created":"2018-09-11 09:19:13.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/9"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-11 09:18:36.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/20eb6d09bc6791ee626ba6bb55ca8afc8917592a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/20eb6d09bc6791ee626ba6bb55ca8afc8917592a"}]},"branch":"refs/heads/master"},"e2ce6a57fe6310db65a353083a1be6416b04bee8":{"kind":"REWORK","_number":10,"created":"2018-09-12 08:04:24.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/10"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-12 08:02:58.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e2ce6a57fe6310db65a353083a1be6416b04bee8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e2ce6a57fe6310db65a353083a1be6416b04bee8"}]},"branch":"refs/heads/master"},"4957843f09ae33a28a8020fbd3ba42ffa071b657":{"kind":"REWORK","_number":11,"created":"2018-09-12 08:55:18.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/11"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-12 08:54:34.000000000","tz":480},"subject":"Add listener and pool protocol validation.","message":"Add listener and pool protocol validation.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4957843f09ae33a28a8020fbd3ba42ffa071b657"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4957843f09ae33a28a8020fbd3ba42ffa071b657"}]},"branch":"refs/heads/master"},"83adc969b7e76887613db635a75221df037ce0ab":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2018-09-12 08:58:49.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/12"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-12 08:58:24.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/83adc969b7e76887613db635a75221df037ce0ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/83adc969b7e76887613db635a75221df037ce0ab"}]},"branch":"refs/heads/master"},"bc3ad6e7711e969f5abaa58008c5be5aa2ada63f":{"kind":"REWORK","_number":13,"created":"2018-09-12 09:05:21.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/13"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-12 09:05:07.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bc3ad6e7711e969f5abaa58008c5be5aa2ada63f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bc3ad6e7711e969f5abaa58008c5be5aa2ada63f"}]},"branch":"refs/heads/master"},"2ef7802c7a017a319bdf15fb6d5696cb04c4f649":{"kind":"REWORK","_number":14,"created":"2018-09-12 09:15:40.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/14"}}},"commit":{"parents":[{"commit":"c7395e04887f092e2272f6ab04129f144910707b","subject":"Merge \"Disable KVM at limestone (again)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c7395e04887f092e2272f6ab04129f144910707b"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-12 09:15:27.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2ef7802c7a017a319bdf15fb6d5696cb04c4f649"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2ef7802c7a017a319bdf15fb6d5696cb04c4f649"}]},"branch":"refs/heads/master"},"3d3e59c3811498948cd0786efb27e9690dd93c43":{"kind":"REWORK","_number":15,"created":"2018-09-15 08:48:48.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/15"}}},"commit":{"parents":[{"commit":"aee5c6e10e51bbb4e0999c43b00ea2f8dee6991a","subject":"Merge \"Gate on octavia-dsvm-base based jobs and housekeeping\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/aee5c6e10e51bbb4e0999c43b00ea2f8dee6991a"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-09-15 08:47:56.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3d3e59c3811498948cd0786efb27e9690dd93c43"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3d3e59c3811498948cd0786efb27e9690dd93c43"}]},"branch":"refs/heads/master"},"1a4a9b01d5a2ccf4d098559e9989576355c48d24":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":16,"created":"2018-11-17 03:57:19.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/16"}}},"commit":{"parents":[{"commit":"1c33b0f328fc009bef09ae46f4d741f0ce8110af","subject":"Merge \"Update min tox version to 2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1c33b0f328fc009bef09ae46f4d741f0ce8110af"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-11-17 01:11:38.000000000","tz":480},"subject":"WIP: Add listener and pool protocol validation","message":"WIP: Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1a4a9b01d5a2ccf4d098559e9989576355c48d24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1a4a9b01d5a2ccf4d098559e9989576355c48d24"}]},"branch":"refs/heads/master"},"c21a24d608cfb0aadb7c7db09b93a3f02b14bda0":{"kind":"REWORK","_number":17,"created":"2018-11-17 04:14:02.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/17"}}},"commit":{"parents":[{"commit":"1c33b0f328fc009bef09ae46f4d741f0ce8110af","subject":"Merge \"Update min tox version to 2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1c33b0f328fc009bef09ae46f4d741f0ce8110af"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-11-17 01:28:35.000000000","tz":480},"subject":"WIP: Add listener and pool protocol validation","message":"WIP: Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c21a24d608cfb0aadb7c7db09b93a3f02b14bda0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c21a24d608cfb0aadb7c7db09b93a3f02b14bda0"}]},"branch":"refs/heads/master"},"2ec6bfb8c90880a974862be08d73e437ff8484d7":{"kind":"REWORK","_number":18,"created":"2018-11-17 08:13:41.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/18"}}},"commit":{"parents":[{"commit":"1c33b0f328fc009bef09ae46f4d741f0ce8110af","subject":"Merge \"Update min tox version to 2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1c33b0f328fc009bef09ae46f4d741f0ce8110af"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-11-17 05:25:51.000000000","tz":480},"subject":"WIP: Add listener and pool protocol validation","message":"WIP: Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2ec6bfb8c90880a974862be08d73e437ff8484d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2ec6bfb8c90880a974862be08d73e437ff8484d7"}]},"branch":"refs/heads/master"},"d2318a069ed091d9680e9352ab54952d83acc71c":{"kind":"REWORK","_number":19,"created":"2018-11-18 07:13:18.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/19"}}},"commit":{"parents":[{"commit":"1c33b0f328fc009bef09ae46f4d741f0ce8110af","subject":"Merge \"Update min tox version to 2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1c33b0f328fc009bef09ae46f4d741f0ce8110af"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-11-18 07:01:16.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d2318a069ed091d9680e9352ab54952d83acc71c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d2318a069ed091d9680e9352ab54952d83acc71c"}]},"branch":"refs/heads/master"},"78e84296d9be21fd2a89cc917293b6bb323fdf04":{"kind":"REWORK","_number":20,"created":"2018-11-18 08:19:20.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/20"}}},"commit":{"parents":[{"commit":"1c33b0f328fc009bef09ae46f4d741f0ce8110af","subject":"Merge \"Update min tox version to 2.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1c33b0f328fc009bef09ae46f4d741f0ce8110af"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-11-18 08:18:51.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/78e84296d9be21fd2a89cc917293b6bb323fdf04"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/78e84296d9be21fd2a89cc917293b6bb323fdf04"}]},"branch":"refs/heads/master"},"362cd1252e5e102b24e47b80885e99c116cda54d":{"kind":"REWORK","_number":21,"created":"2018-12-10 02:17:09.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/21"}}},"commit":{"parents":[{"commit":"5ab8dc42b9d61a1dc7185e88d381b754ccb5469f","subject":"Merge \"Add a periodic job to build + publish diskimage for fedora\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5ab8dc42b9d61a1dc7185e88d381b754ccb5469f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-10 02:16:56.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/362cd1252e5e102b24e47b80885e99c116cda54d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/362cd1252e5e102b24e47b80885e99c116cda54d"}]},"branch":"refs/heads/master"},"a82a37011b10f8bd695f6b041ec7eaed8069a678":{"kind":"REWORK","_number":22,"created":"2018-12-10 08:19:33.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/22"}}},"commit":{"parents":[{"commit":"5ab8dc42b9d61a1dc7185e88d381b754ccb5469f","subject":"Merge \"Add a periodic job to build + publish diskimage for fedora\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5ab8dc42b9d61a1dc7185e88d381b754ccb5469f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-10 08:18:58.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/a82a37011b10f8bd695f6b041ec7eaed8069a678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/a82a37011b10f8bd695f6b041ec7eaed8069a678"}]},"branch":"refs/heads/master"},"10845ae605bd7ed141eca14f266c518f6672db19":{"kind":"REWORK","_number":23,"created":"2018-12-13 12:12:28.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/23"}}},"commit":{"parents":[{"commit":"100efebde00714f8a782a7e7b2759c3b808ba6b5","subject":"Merge \"Enable non-voting two node gates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/100efebde00714f8a782a7e7b2759c3b808ba6b5"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-13 11:53:50.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/10845ae605bd7ed141eca14f266c518f6672db19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/10845ae605bd7ed141eca14f266c518f6672db19"}]},"branch":"refs/heads/master"},"b7ead032357743f83803b4be2c29deeb85239b8c":{"kind":"REWORK","_number":24,"created":"2018-12-15 07:01:17.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/24"}}},"commit":{"parents":[{"commit":"ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e","subject":"Merge \"Stop Logging Amphora Cert\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-15 07:00:41.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b7ead032357743f83803b4be2c29deeb85239b8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b7ead032357743f83803b4be2c29deeb85239b8c"}]},"branch":"refs/heads/master"},"0f8bd42f3054c1c93233d3169ebdeef9c8367f07":{"kind":"REWORK","_number":25,"created":"2018-12-15 07:46:59.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/25"}}},"commit":{"parents":[{"commit":"ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e","subject":"Merge \"Stop Logging Amphora Cert\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-15 07:46:12.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/0f8bd42f3054c1c93233d3169ebdeef9c8367f07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/0f8bd42f3054c1c93233d3169ebdeef9c8367f07"}]},"branch":"refs/heads/master"},"8b512f67946346aee0007da4ec916a478ae2bf99":{"kind":"REWORK","_number":26,"created":"2018-12-15 08:14:18.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/26"}}},"commit":{"parents":[{"commit":"ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e","subject":"Merge \"Stop Logging Amphora Cert\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-12-15 08:12:42.000000000","tz":0},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/8b512f67946346aee0007da4ec916a478ae2bf99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/8b512f67946346aee0007da4ec916a478ae2bf99"}]},"branch":"refs/heads/master"},"1d15d0ccfd98305444baa53f316c67bf141fed33":{"kind":"REWORK","_number":27,"created":"2018-12-15 08:34:28.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/27"}}},"commit":{"parents":[{"commit":"ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e","subject":"Merge \"Stop Logging Amphora Cert\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac6342ef2aae6da180a0f956d79fc51ddbf6ce5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2018-12-15 08:34:02.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1d15d0ccfd98305444baa53f316c67bf141fed33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/1d15d0ccfd98305444baa53f316c67bf141fed33"}]},"branch":"refs/heads/master"},"08c2a098b72b4a2f537b53e0c906b22232a8b06d":{"kind":"TRIVIAL_REBASE","_number":28,"created":"2018-12-30 07:33:26.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/28"}}},"commit":{"parents":[{"commit":"d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e","subject":"Merge \"fix the spelling mistake word\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-12-30 07:33:26.000000000","tz":0},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/08c2a098b72b4a2f537b53e0c906b22232a8b06d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/08c2a098b72b4a2f537b53e0c906b22232a8b06d"}]},"branch":"refs/heads/master"},"26e455d3336e3c821436649275cd4ff3b8500f0f":{"kind":"REWORK","_number":29,"created":"2019-01-02 02:05:10.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/29"}}},"commit":{"parents":[{"commit":"d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e","subject":"Merge \"fix the spelling mistake word\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-02 01:49:11.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool protocol and listener protocol can\u0027t be combined\narbitrarily. We need add some constraints.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/26e455d3336e3c821436649275cd4ff3b8500f0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/26e455d3336e3c821436649275cd4ff3b8500f0f"}]},"branch":"refs/heads/master"},"2bd30e0ccba76ea93a5b62d22b527a18fe3b1192":{"kind":"NO_CODE_CHANGE","_number":30,"created":"2019-01-02 02:09:41.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/30"}}},"commit":{"parents":[{"commit":"d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e","subject":"Merge \"fix the spelling mistake word\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d7c7b88ac534cd3a6b9d2ae88356a01b677d9e5e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-02 02:07:59.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2bd30e0ccba76ea93a5b62d22b527a18fe3b1192"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2bd30e0ccba76ea93a5b62d22b527a18fe3b1192"}]},"branch":"refs/heads/master"},"b4f94cd6b203e53ea6a9452154ef583e4a9cabfb":{"kind":"REWORK","_number":31,"created":"2019-01-04 06:32:42.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/31"}}},"commit":{"parents":[{"commit":"cb2c5fc1a56247f0c837534156ada758f67a8d7f","subject":"Fix grenade job to clone Octavia from base branch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/cb2c5fc1a56247f0c837534156ada758f67a8d7f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-04 06:31:48.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b4f94cd6b203e53ea6a9452154ef583e4a9cabfb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b4f94cd6b203e53ea6a9452154ef583e4a9cabfb"}]},"branch":"refs/heads/master"},"4f065bb49beba3d3a0ddb829cb70b8761b8ab312":{"kind":"REWORK","_number":32,"created":"2019-01-05 03:37:46.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/32"}}},"commit":{"parents":[{"commit":"cb2c5fc1a56247f0c837534156ada758f67a8d7f","subject":"Fix grenade job to clone Octavia from base branch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/cb2c5fc1a56247f0c837534156ada758f67a8d7f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-05 03:36:50.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4f065bb49beba3d3a0ddb829cb70b8761b8ab312"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4f065bb49beba3d3a0ddb829cb70b8761b8ab312"}]},"branch":"refs/heads/master"},"051996b960196f59a93eac0adb0e2d9bab95993e":{"kind":"TRIVIAL_REBASE","_number":33,"created":"2019-01-07 09:21:01.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/33"}}},"commit":{"parents":[{"commit":"6307fbfa08a4d898945c77f79cbce3b773ea736f","subject":"Merge \"Fix a typo in the certificates admin guide.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6307fbfa08a4d898945c77f79cbce3b773ea736f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-07 09:21:01.000000000","tz":0},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/051996b960196f59a93eac0adb0e2d9bab95993e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/051996b960196f59a93eac0adb0e2d9bab95993e"}]},"branch":"refs/heads/master"},"f295bd62978310c4566768449bcd356fe7dc4a56":{"kind":"TRIVIAL_REBASE","_number":34,"created":"2019-01-28 01:05:59.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/34","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/34","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/34"}}},"commit":{"parents":[{"commit":"6f96401e9c9c0fbac879dc174f129cfcaafb5f09","subject":"Merge \"Clarify the amp_ssh_key_name configuration setting.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6f96401e9c9c0fbac879dc174f129cfcaafb5f09"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-01-28 01:05:59.000000000","tz":0},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f295bd62978310c4566768449bcd356fe7dc4a56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f295bd62978310c4566768449bcd356fe7dc4a56"}]},"branch":"refs/heads/master"},"3e7a1aee24ac4d7f69b4f80fe916ff2cdcb43b77":{"kind":"REWORK","_number":35,"created":"2019-02-13 10:49:15.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/35","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/35","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/35"}}},"commit":{"parents":[{"commit":"f026372216ce45e3e5ddc95541e235cfd30a1a3e","subject":"Merge \"Refactor the pluggin of the VIP\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f026372216ce45e3e5ddc95541e235cfd30a1a3e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2019-02-13 10:48:46.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\nStory: 2003500\nTasks: 24777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3e7a1aee24ac4d7f69b4f80fe916ff2cdcb43b77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3e7a1aee24ac4d7f69b4f80fe916ff2cdcb43b77"}]},"branch":"refs/heads/master"},"ac8c56fdaeee1f02e0fae265108354f40fea8729":{"kind":"REWORK","_number":36,"created":"2019-03-07 23:17:27.000000000","uploader":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"ref":"refs/changes/40/594040/36","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/36","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/36 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/36 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/36 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/36"}}},"commit":{"parents":[{"commit":"838719a09a43c24f6369c2a425d3be4f6082d85f","subject":"Remove outdated/incorrect certificate advice","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/838719a09a43c24f6369c2a425d3be4f6082d85f"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Carlos Goncalves","email":"cgoncalves@redhat.com","date":"2019-03-07 23:17:18.000000000","tz":60},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nStory: 2003500\nTasks: 24777\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac8c56fdaeee1f02e0fae265108354f40fea8729"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ac8c56fdaeee1f02e0fae265108354f40fea8729"}]},"branch":"refs/heads/master"},"b36dbcb2de791b98beb02ce34f3f8197550c69b8":{"kind":"REWORK","_number":37,"created":"2019-03-09 09:08:48.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/40/594040/37","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/37","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/37 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/37 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/37 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/37"}}},"commit":{"parents":[{"commit":"ff1a4761be18fb0f8dc54c408d9b6487d43fbcbd","subject":"Merge \"Updates Octavia to support octavia-lib\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ff1a4761be18fb0f8dc54c408d9b6487d43fbcbd"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2019-03-09 09:07:08.000000000","tz":480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nStory: 2003500\nTasks: 24777\n\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b36dbcb2de791b98beb02ce34f3f8197550c69b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b36dbcb2de791b98beb02ce34f3f8197550c69b8"}]},"branch":"refs/heads/master"},"7c2f603884a4587869b93e8e73ec16714c26937f":{"kind":"REWORK","_number":38,"created":"2019-03-10 07:57:09.000000000","uploader":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"ref":"refs/changes/40/594040/38","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/38","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/38 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/38 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/38 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/38"}}},"commit":{"parents":[{"commit":"ff1a4761be18fb0f8dc54c408d9b6487d43fbcbd","subject":"Merge \"Updates Octavia to support octavia-lib\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ff1a4761be18fb0f8dc54c408d9b6487d43fbcbd"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Carlos Goncalves","email":"cgoncalves@redhat.com","date":"2019-03-10 07:56:08.000000000","tz":60},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nStory: 2003500\nTasks: 24777\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/7c2f603884a4587869b93e8e73ec16714c26937f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/7c2f603884a4587869b93e8e73ec16714c26937f"}]},"branch":"refs/heads/master"},"29864a17a8c14f987907f61faa0a6141a75da6ff":{"kind":"REWORK","_number":39,"created":"2020-01-08 23:03:02.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/40/594040/39","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/39","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/39 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/39 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/39 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/39"}}},"commit":{"parents":[{"commit":"bc92de786cc46a7db52cc56f5f4eba97ff20231e","subject":"Merge \"Fix tests to correctly call reset_mock()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bc92de786cc46a7db52cc56f5f4eba97ff20231e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2020-01-08 23:02:37.000000000","tz":-480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nStory: 2003500\nTasks: 24777\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/29864a17a8c14f987907f61faa0a6141a75da6ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/29864a17a8c14f987907f61faa0a6141a75da6ff"}]},"branch":"refs/heads/master"},"47e0ef31bcfd34838fac4c619b699edd65e20223":{"kind":"REWORK","_number":40,"created":"2020-01-08 23:38:53.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/40/594040/40","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/40/594040/40","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/40 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/40 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/40/594040/40 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/40/594040/40"}}},"commit":{"parents":[{"commit":"bc92de786cc46a7db52cc56f5f4eba97ff20231e","subject":"Merge \"Fix tests to correctly call reset_mock()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bc92de786cc46a7db52cc56f5f4eba97ff20231e"}]}],"author":{"name":"Yang JianFeng","email":"yjf1970231893@gmail.com","date":"2018-08-21 06:26:14.000000000","tz":0},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2020-01-08 23:38:48.000000000","tz":-480},"subject":"Add listener and pool protocol validation","message":"Add listener and pool protocol validation\n\nThe pool and listener can\u0027t be combined arbitrarily. We need to add\nsome constraints in protocol side.\n\nStory: 2003500\nTasks: 24777\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: Ifed862639d3fc3de23ace4c7ceaea1a4eca62749\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/47e0ef31bcfd34838fac4c619b699edd65e20223"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/47e0ef31bcfd34838fac4c619b699edd65e20223"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
