)]}'
{"id":"openstack%2Foctavia~612271","triplet_id":"openstack%2Foctavia~master~I71b57d0f32d4839a770396645d2b9945d24f2853","project":"openstack/octavia","branch":"master","topic":"tls_encryption","hashtags":[],"change_id":"I71b57d0f32d4839a770396645d2b9945d24f2853","subject":"L7rule support client certificate cases","status":"MERGED","created":"2018-10-22 07:33:50.000000000","updated":"2019-02-26 11:07:35.000000000","submitted":"2019-02-26 11:07:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"612271-1551179255474-f9fbefae","meta_rev_id":"5288b947a5c0c23db4763cf6d426a3209d89cfc0","_number":612271,"virtual_id_number":612271,"owner":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-02-26 11:07:35.000000000","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":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"}],"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":"2019-02-24 23:31:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":2,"date":"2019-02-26 09:22:03.000000000","_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"}],"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":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"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":1,"date":"2019-02-26 09:22:03.000000000","_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"}],"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":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"}],"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":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-02-24 01:01:24.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":"2019-02-26 09:22:03.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-02-26 11:07:35.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":"90650eec3b834d36b375f413c6f88a413e2cc053","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-10-22 07:33:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"826998f83fbbbb753a27a3a01b059107c16f073d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-22 08:41:03.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-cover http://logs.openstack.org/71/612271/1/check/openstack-tox-cover/12c2802/ : FAILURE in 5m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/1/check/openstack-tox-lower-constraints/5254a68/ : FAILURE in 5m 16s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/1/check/openstack-tox-pep8/d2b70e0/ : FAILURE in 6m 01s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/1/check/openstack-tox-py27/81a216d/ : FAILURE in 4m 56s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/1/check/openstack-tox-py35/522fa55/ : FAILURE in 6m 33s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/1/check/openstack-tox-py36/eb3ca75/ : FAILURE in 5m 33s\n- openstack-tox-docs http://logs.openstack.org/71/612271/1/check/openstack-tox-docs/a09724a/ : POST_FAILURE in 5m 14s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/1/check/neutron-lbaasv2-dsvm-api/d3653af/ : FAILURE in 23m 25s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/1/check/neutron-lbaasv2-dsvm-py3x-api/ba10a48/ : FAILURE in 22m 26s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/1/check/neutron-lbaasv2-dsvm-scenario/0d53842/ : FAILURE in 23m 51s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/1/check/neutron-lbaasv2-dsvm-py3x-scenario/f81a5b1/ : FAILURE in 27m 02s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/1/check/openstack-tox-functional/2755a7b/ : FAILURE in 6m 18s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/1/check/openstack-tox-functional-py35/a2de7b6/ : FAILURE in 6m 38s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/1/check/octavia-v1-dsvm-scenario/382341e/ : FAILURE in 24m 24s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/1/check/octavia-v1-dsvm-py3x-scenario/7c0d28c/ : FAILURE in 20m 36s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/71/612271/1/check/octavia-v1-dsvm-scenario-multinode/2ad4590/ : FAILURE in 27m 16s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/71/612271/1/check/octavia-v1-dsvm-py3x-scenario-multinode/05bc2de/ : FAILURE in 26m 02s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-noop-api/29f31f3/ : FAILURE in 21m 41s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-noop-py35-api/8cf25b5/ : FAILURE in 22m 31s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-scenario/8534ea7/ : FAILURE in 19m 10s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-py35-scenario/c8b67b4/ : FAILURE in 26m 55s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-scenario-centos-7/67cceea/ : FAILURE in 24m 31s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/1/check/octavia-v2-dsvm-scenario-ubuntu-bionic/a9ba952/ : FAILURE in 23m 51s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/1/check/octavia-grenade/d8a054f/ : FAILURE in 59m 43s","accounts_in_message":[],"_revision_number":1},{"id":"f33b0f8a20833e1ae324498b0754ae02426480d6","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-10-31 08:43:18.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"188d95fe299a163ecf8edad364129f39ffa44cbf","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-10-31 09:30:20.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"aac9b518c066e98a2668b887970b1e372c3e4fe1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-31 10:47:03.000000000","message":"Patch Set 3: 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/71/612271/3/check/openstack-tox-cover/238f297/ : FAILURE in 5m 58s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/3/check/openstack-tox-lower-constraints/2b7e695/ : FAILURE in 5m 40s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/3/check/openstack-tox-pep8/ef6937c/ : FAILURE in 6m 06s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/3/check/openstack-tox-py27/08ef2bd/ : FAILURE in 5m 31s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/3/check/openstack-tox-py35/20b4ed6/ : FAILURE in 5m 55s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/3/check/openstack-tox-py36/a910861/ : FAILURE in 6m 09s\n- openstack-tox-docs http://logs.openstack.org/71/612271/3/check/openstack-tox-docs/f82efbb/html/ : SUCCESS in 7m 45s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/3/check/neutron-lbaasv2-dsvm-api/3147d34/ : FAILURE in 22m 14s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/3/check/neutron-lbaasv2-dsvm-py3x-api/5647329/ : FAILURE in 25m 26s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/3/check/neutron-lbaasv2-dsvm-scenario/35ed6af/ : FAILURE in 21m 55s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/3/check/neutron-lbaasv2-dsvm-py3x-scenario/e420e54/ : FAILURE in 23m 31s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/3/check/openstack-tox-functional/0e4ef9d/ : FAILURE in 6m 32s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/3/check/openstack-tox-functional-py35/052764b/ : FAILURE in 9m 14s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/3/check/octavia-v1-dsvm-scenario/602126f/ : FAILURE in 25m 15s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/3/check/octavia-v1-dsvm-py3x-scenario/50672f7/ : FAILURE in 30m 54s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/71/612271/3/check/octavia-v1-dsvm-scenario-multinode/a2c10ee/ : FAILURE in 28m 40s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/71/612271/3/check/octavia-v1-dsvm-py3x-scenario-multinode/ea31770/ : FAILURE in 28m 18s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-noop-api/22545e6/ : FAILURE in 25m 44s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-noop-py35-api/456a4ef/ : FAILURE in 24m 54s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-scenario/25e583e/ : FAILURE in 25m 17s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-py35-scenario/ef984ed/ : FAILURE in 24m 53s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-scenario-centos-7/232f85a/ : FAILURE in 32m 41s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/3/check/octavia-v2-dsvm-scenario-ubuntu-bionic/5c71e3f/ : FAILURE in 22m 33s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/3/check/octavia-grenade/b4de42a/ : FAILURE in 51m 13s","accounts_in_message":[],"_revision_number":3},{"id":"9a5a3dceb189bf59c06a9dc2d492cb3559fbe186","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-11-19 09:47:48.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"09dd030c51f92bff99c412ab830845e8d6abd5a1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-19 11:36:49.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/71/612271/4/check/openstack-tox-cover/5662c61/cover/ : SUCCESS in 9m 28s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/4/check/openstack-tox-lower-constraints/ba34bdb/ : SUCCESS in 7m 37s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/4/check/openstack-tox-pep8/d5b7000/ : SUCCESS in 8m 50s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/4/check/openstack-tox-py27/46dbd0e/ : SUCCESS in 6m 34s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/4/check/openstack-tox-py35/4ade28a/ : SUCCESS in 5m 52s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/4/check/openstack-tox-py36/3bfb7f8/ : SUCCESS in 5m 32s\n- openstack-tox-docs http://logs.openstack.org/71/612271/4/check/openstack-tox-docs/1022e9f/html/ : SUCCESS in 7m 32s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/4/check/neutron-lbaasv2-dsvm-api/19ca662/ : SUCCESS in 1h 17m 38s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/4/check/neutron-lbaasv2-dsvm-py3x-api/f22c92e/ : SUCCESS in 1h 16m 17s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/4/check/neutron-lbaasv2-dsvm-scenario/5cbe3ba/ : SUCCESS in 1h 18m 34s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/4/check/neutron-lbaasv2-dsvm-py3x-scenario/2742640/ : SUCCESS in 1h 32m 44s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/4/check/openstack-tox-functional/24d4b56/ : SUCCESS in 6m 32s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/4/check/openstack-tox-functional-py35/3f80590/ : SUCCESS in 7m 38s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/4/check/octavia-v1-dsvm-scenario/786a7b5/ : SUCCESS in 58m 16s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/4/check/octavia-v1-dsvm-py3x-scenario/4505220/ : SUCCESS in 1h 02m 37s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/71/612271/4/check/octavia-v1-dsvm-scenario-multinode/da63d9d/ : FAILURE in 1h 21m 09s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/71/612271/4/check/octavia-v1-dsvm-py3x-scenario-multinode/71b1aaa/ : FAILURE in 1h 22m 10s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-noop-api/dadfb5a/ : SUCCESS in 39m 06s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-noop-py35-api/cf0d248/ : SUCCESS in 43m 27s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-scenario/e133948/ : SUCCESS in 1h 28m 42s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-py35-scenario/9d85361/ : SUCCESS in 1h 26m 42s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-scenario-centos-7/b9d3460/ : SUCCESS in 1h 37m 28s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/4/check/octavia-v2-dsvm-scenario-ubuntu-bionic/7b3df23/ : FAILURE in 1h 43m 34s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/4/check/octavia-grenade/b03aa9b/ : SUCCESS in 1h 13m 28s","accounts_in_message":[],"_revision_number":4},{"id":"85c47b7bfdd827cd697ab510aa54089481e34e86","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-11-26 04:12:00.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"2deacaff49fe3b59ea522ff4d8e821672ed4511b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-26 06:12:59.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/71/612271/5/check/openstack-tox-cover/6e5383d/cover/ : SUCCESS in 8m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/5/check/openstack-tox-lower-constraints/5e263a4/ : SUCCESS in 7m 45s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/5/check/openstack-tox-pep8/dd6fae2/ : SUCCESS in 12m 27s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/5/check/openstack-tox-py27/dc902b9/ : SUCCESS in 4m 51s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/5/check/openstack-tox-py35/bc9ec1a/ : SUCCESS in 5m 51s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/5/check/openstack-tox-py36/be56817/ : SUCCESS in 5m 45s\n- openstack-tox-docs http://logs.openstack.org/71/612271/5/check/openstack-tox-docs/14cf6bb/html/ : SUCCESS in 7m 09s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/5/check/neutron-lbaasv2-dsvm-api/0db906a/ : SUCCESS in 1h 13m 02s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/5/check/neutron-lbaasv2-dsvm-py3x-api/d376b8b/ : SUCCESS in 1h 13m 32s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/5/check/neutron-lbaasv2-dsvm-scenario/2aab9d4/ : SUCCESS in 1h 12m 54s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/5/check/neutron-lbaasv2-dsvm-py3x-scenario/be3fb2c/ : SUCCESS in 52m 55s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/5/check/openstack-tox-functional/0e16d56/ : SUCCESS in 6m 40s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/5/check/openstack-tox-functional-py35/17056c6/ : SUCCESS in 6m 47s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/5/check/octavia-v1-dsvm-scenario/5b26cb2/ : SUCCESS in 56m 37s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/5/check/octavia-v1-dsvm-py3x-scenario/960ffb9/ : SUCCESS in 1h 00m 33s\n- octavia-v1-dsvm-scenario-multinode http://logs.openstack.org/71/612271/5/check/octavia-v1-dsvm-scenario-multinode/0b56054/ : FAILURE in 1h 20m 06s (non-voting)\n- octavia-v1-dsvm-py3x-scenario-multinode http://logs.openstack.org/71/612271/5/check/octavia-v1-dsvm-py3x-scenario-multinode/20a7b33/ : FAILURE in 1h 17m 33s (non-voting)\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-noop-api/2d90d3b/ : SUCCESS in 38m 16s\n- octavia-v2-dsvm-noop-py35-api http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-noop-py35-api/b15c756/ : SUCCESS in 42m 35s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-scenario/13879a5/ : SUCCESS in 1h 16m 31s\n- octavia-v2-dsvm-py35-scenario http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-py35-scenario/50e4574/ : SUCCESS in 1h 18m 19s\n- octavia-v2-dsvm-scenario-centos-7 http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-scenario-centos-7/1926cfa/ : SUCCESS in 1h 53m 32s\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/5/check/octavia-v2-dsvm-scenario-ubuntu-bionic/9c0b1a6/ : SUCCESS in 1h 10m 36s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/5/check/octavia-grenade/eaafc92/ : SUCCESS in 1h 05m 33s","accounts_in_message":[],"_revision_number":5},{"id":"765937300e1f3773f2f72c39563072a0ec663b81","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-12-25 02:44:08.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"0d3e6219f4ee12c6b6b905c4086de0dd74fab551","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-25 05:14:40.000000000","message":"Patch Set 6: 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/71/612271/6/check/build-openstack-api-ref/d91fe27/ : FAILURE in 5m 57s\n- openstack-tox-cover http://logs.openstack.org/71/612271/6/check/openstack-tox-cover/d0fce28/cover/ : SUCCESS in 7m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/6/check/openstack-tox-lower-constraints/421e6ce/ : SUCCESS in 8m 14s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/6/check/openstack-tox-pep8/71990ae/ : SUCCESS in 8m 19s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/6/check/openstack-tox-py27/33813cd/ : SUCCESS in 5m 17s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/6/check/openstack-tox-py35/441fefb/ : SUCCESS in 5m 57s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/6/check/openstack-tox-py36/78e72d9/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/71/612271/6/check/openstack-tox-docs/6014297/ : FAILURE in 6m 18s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/6/check/neutron-lbaasv2-dsvm-api/8fedbcb/ : SUCCESS in 1h 07m 48s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/6/check/neutron-lbaasv2-dsvm-py3x-api/0ebe00b/ : SUCCESS in 1h 09m 23s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/6/check/neutron-lbaasv2-dsvm-scenario/fee6337/ : SUCCESS in 1h 17m 35s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/6/check/neutron-lbaasv2-dsvm-py3x-scenario/9c8b590/ : SUCCESS in 1h 25m 15s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/6/check/openstack-tox-functional/526e334/ : SUCCESS in 6m 31s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/6/check/openstack-tox-functional-py35/c550751/ : SUCCESS in 6m 01s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/6/check/octavia-v1-dsvm-scenario/4e900e2/ : SUCCESS in 1h 00m 47s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/6/check/octavia-v1-dsvm-py3x-scenario/903e66e/ : SUCCESS in 50m 56s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-noop-api/05283ca/ : SUCCESS in 38m 44s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-noop-py2-api/bb7dcac/ : SUCCESS in 33m 48s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-scenario/3065576/ : SUCCESS in 1h 24m 29s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-py2-scenario/4bfce0d/ : SUCCESS in 1h 11m 26s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-py2-scenario-centos-7/2626148/ : SUCCESS in 2h 27m 09s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-scenario-ubuntu-bionic/2769283/ : FAILURE in 33m 17s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-scenario-two-node/24ecb7f/ : SUCCESS in 1h 36m 50s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/6/check/octavia-v2-dsvm-py2-scenario-two-node/97d2a82/ : SUCCESS in 1h 01m 08s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/6/check/octavia-grenade/462107f/ : SUCCESS in 1h 09m 45s","accounts_in_message":[],"_revision_number":6},{"id":"4d8dc0dd3a67475d37a95ea2f89465889917687d","author":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"date":"2018-12-25 06:46:22.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"e1c2ee17fefe8d81618b11e96743ac9bac833285","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-25 08:50:28.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/7/check/build-openstack-api-ref/e73c8e9/html/ : SUCCESS in 5m 10s\n- openstack-tox-cover http://logs.openstack.org/71/612271/7/check/openstack-tox-cover/c94e757/cover/ : SUCCESS in 8m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/7/check/openstack-tox-lower-constraints/b55385f/ : SUCCESS in 7m 26s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/7/check/openstack-tox-pep8/48098c8/ : SUCCESS in 8m 49s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/7/check/openstack-tox-py27/a0f6065/ : SUCCESS in 5m 12s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/7/check/openstack-tox-py35/2303a9a/ : SUCCESS in 4m 54s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/7/check/openstack-tox-py36/f00b6f3/ : SUCCESS in 6m 28s\n- openstack-tox-docs http://logs.openstack.org/71/612271/7/check/openstack-tox-docs/7f64b36/html/ : SUCCESS in 6m 02s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/7/check/neutron-lbaasv2-dsvm-api/40a46a8/ : SUCCESS in 1h 14m 34s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/7/check/neutron-lbaasv2-dsvm-py3x-api/87269c9/ : SUCCESS in 1h 14m 13s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/7/check/neutron-lbaasv2-dsvm-scenario/884b19c/ : SUCCESS in 51m 37s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/7/check/neutron-lbaasv2-dsvm-py3x-scenario/4371cfe/ : SUCCESS in 1h 38m 40s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/7/check/openstack-tox-functional/1b71a86/ : SUCCESS in 7m 05s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/7/check/openstack-tox-functional-py35/64c9c0c/ : SUCCESS in 7m 32s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/7/check/octavia-v1-dsvm-scenario/d8594bc/ : SUCCESS in 1h 14m 56s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/7/check/octavia-v1-dsvm-py3x-scenario/9cbf076/ : SUCCESS in 56m 58s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-noop-api/c6df6f1/ : SUCCESS in 35m 56s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-noop-py2-api/3b04008/ : SUCCESS in 39m 14s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-scenario/6aa7874/ : SUCCESS in 1h 05m 44s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-py2-scenario/0266908/ : SUCCESS in 1h 28m 20s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-py2-scenario-centos-7/5801254/ : SUCCESS in 2h 01m 01s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-scenario-ubuntu-bionic/e588437/ : FAILURE in 27m 54s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-scenario-two-node/9f8a43b/ : SUCCESS in 1h 33m 25s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/7/check/octavia-v2-dsvm-py2-scenario-two-node/5ffe6e3/ : SUCCESS in 59m 45s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/7/check/octavia-grenade/eecc6c2/ : SUCCESS in 1h 28m 07s","accounts_in_message":[],"_revision_number":7},{"id":"96843be16029cf51fe354552eb0825df5cee5e98","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-22 01:46:40.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"aa93664a63a5e8a6694cb0f5ee8ea876cb6cbf07","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-22 01:47:16.000000000","message":"Patch Set 8: Workflow-1\n\n(5 comments)\n\nThis needs to update the L7 cookbook.\nIt also needs a coverage check.","accounts_in_message":[],"_revision_number":8},{"id":"dc50b15d8c787ed69fa5cc624656786d6c16c224","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-22 03:57:19.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/8/check/build-openstack-api-ref/6bc24a6/html/ : SUCCESS in 7m 08s\n- openstack-tox-cover http://logs.openstack.org/71/612271/8/check/openstack-tox-cover/595679d/cover/ : SUCCESS in 8m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/8/check/openstack-tox-lower-constraints/dd3a01c/ : SUCCESS in 7m 45s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/8/check/openstack-tox-pep8/f79f8d3/ : SUCCESS in 6m 53s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/8/check/openstack-tox-py27/c63f25d/ : SUCCESS in 7m 09s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/8/check/openstack-tox-py35/3832317/ : SUCCESS in 5m 54s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/8/check/openstack-tox-py36/edaaac0/ : SUCCESS in 5m 45s\n- openstack-tox-docs http://logs.openstack.org/71/612271/8/check/openstack-tox-docs/4ef8a92/html/ : SUCCESS in 6m 27s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/8/check/build-openstack-releasenotes/cd6e0ad/html/ : SUCCESS in 6m 05s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/8/check/neutron-lbaasv2-dsvm-api/25a2e6d/ : SUCCESS in 1h 16m 17s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/8/check/neutron-lbaasv2-dsvm-py3x-api/c7f592c/ : SUCCESS in 1h 15m 58s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/8/check/neutron-lbaasv2-dsvm-scenario/ec93c2c/ : SUCCESS in 1h 20m 25s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/8/check/neutron-lbaasv2-dsvm-py3x-scenario/1040944/ : SUCCESS in 1h 49m 16s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/8/check/openstack-tox-functional/d0e4bcc/ : SUCCESS in 6m 37s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/8/check/openstack-tox-functional-py35/c26d184/ : SUCCESS in 6m 52s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/8/check/openstack-tox-functional-py36/45162a7/ : SUCCESS in 7m 17s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/8/check/octavia-v1-dsvm-scenario/5155655/ : SUCCESS in 1h 07m 41s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/8/check/octavia-v1-dsvm-py3x-scenario/c7958f2/ : SUCCESS in 1h 03m 34s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-noop-api/f9229c1/ : SUCCESS in 44m 13s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-noop-py2-api/02dca25/ : SUCCESS in 39m 39s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-scenario/41d8ded/ : SUCCESS in 1h 32m 39s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-py2-scenario/814ad51/ : SUCCESS in 1h 29m 55s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-py2-scenario-centos-7/b56e09a/ : FAILURE in 1h 58m 17s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-scenario-ubuntu-bionic/fb80d92/ : SUCCESS in 1h 41m 00s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-scenario-two-node/dd273b7/ : FAILURE in 1h 46m 36s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-py2-scenario-two-node/d5aadab/ : SUCCESS in 2h 02m 15s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/8/check/octavia-grenade/907d2cb/ : SUCCESS in 1h 09m 28s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/8/check/octavia-v2-dsvm-tls-barbican/b36d98a/ : SUCCESS in 48m 31s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"78f05c1c8b906b93d43ff392520c77330806f919","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-22 18:25:41.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"3277c76f4472a93690ac3ab6a6abdd2f57c1f68b","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-22 18:42:53.000000000","message":"Patch Set 10: Patch Set 9 was rebased","accounts_in_message":[],"_revision_number":10},{"id":"015c2c4cc0650fb73f3af8f69a29a4f98d6b976a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-22 20:52:14.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/10/check/build-openstack-api-ref/146fe1c/html/ : SUCCESS in 7m 12s\n- openstack-tox-cover http://logs.openstack.org/71/612271/10/check/openstack-tox-cover/36e1685/cover/ : SUCCESS in 14m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/10/check/openstack-tox-lower-constraints/2c32306/ : SUCCESS in 10m 11s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/10/check/openstack-tox-pep8/d4b5f17/ : SUCCESS in 8m 43s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/10/check/openstack-tox-py27/e84a200/ : SUCCESS in 5m 58s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/10/check/openstack-tox-py35/09714b9/ : SUCCESS in 6m 00s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/10/check/openstack-tox-py36/f1fd020/ : SUCCESS in 6m 56s\n- openstack-tox-docs http://logs.openstack.org/71/612271/10/check/openstack-tox-docs/dbdf528/html/ : SUCCESS in 9m 22s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/10/check/build-openstack-releasenotes/2444d7a/html/ : SUCCESS in 6m 15s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/10/check/neutron-lbaasv2-dsvm-api/f232f49/ : SUCCESS in 1h 34m 46s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/10/check/neutron-lbaasv2-dsvm-py3x-api/0f44ef0/ : SUCCESS in 1h 24m 52s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/10/check/neutron-lbaasv2-dsvm-scenario/81b2d58/ : SUCCESS in 1h 29m 38s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/10/check/neutron-lbaasv2-dsvm-py3x-scenario/3196f73/ : SUCCESS in 1h 42m 08s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/10/check/openstack-tox-functional/257b6f7/ : SUCCESS in 8m 41s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/10/check/openstack-tox-functional-py35/e0de192/ : SUCCESS in 8m 04s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/10/check/openstack-tox-functional-py36/b28f255/ : SUCCESS in 9m 00s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/10/check/octavia-v1-dsvm-scenario/7e9754f/ : SUCCESS in 1h 06m 29s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/10/check/octavia-v1-dsvm-py3x-scenario/ea83e07/ : SUCCESS in 1h 07m 37s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-noop-api/3f8036e/ : SUCCESS in 37m 29s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-noop-py2-api/065c327/ : SUCCESS in 43m 36s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-scenario/476fd84/ : SUCCESS in 1h 30m 47s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-py2-scenario/959a0de/ : SUCCESS in 1h 40m 16s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-py2-scenario-centos-7/eb7fb27/ : FAILURE in 2h 01m 03s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-scenario-ubuntu-bionic/5d5bd28/ : SUCCESS in 1h 36m 04s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-scenario-two-node/04a81ac/ : FAILURE in 1h 43m 57s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-py2-scenario-two-node/aa1dc6f/ : FAILURE in 1h 31m 39s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/10/check/octavia-grenade/de0af58/ : SUCCESS in 1h 07m 15s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/10/check/octavia-v2-dsvm-tls-barbican/c3aad77/ : SUCCESS in 50m 48s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"6b0a6bd37d47805c07bae0bd9e9762f959db61f1","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-23 04:20:56.000000000","message":"Patch Set 11: Patch Set 10 was rebased","accounts_in_message":[],"_revision_number":11},{"id":"3bc60d45049f3bfe55c560c0cf3331d1f9558007","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-23 04:34:54.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":12},{"id":"3fce2779539ca5816358471c14e788e55617011e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-23 07:16:48.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/12/check/build-openstack-api-ref/3591587/html/ : SUCCESS in 4m 59s\n- openstack-tox-cover http://logs.openstack.org/71/612271/12/check/openstack-tox-cover/810d790/cover/ : SUCCESS in 8m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/12/check/openstack-tox-lower-constraints/50a1d3a/ : SUCCESS in 7m 26s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/12/check/openstack-tox-pep8/4e80eaa/ : SUCCESS in 6m 15s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/12/check/openstack-tox-py27/4b1a588/ : SUCCESS in 5m 28s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/12/check/openstack-tox-py35/05f9db6/ : SUCCESS in 4m 54s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/12/check/openstack-tox-py36/2781469/ : SUCCESS in 4m 55s\n- openstack-tox-docs http://logs.openstack.org/71/612271/12/check/openstack-tox-docs/59ac49a/html/ : SUCCESS in 6m 43s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/12/check/build-openstack-releasenotes/8e692cb/html/ : SUCCESS in 4m 45s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/12/check/neutron-lbaasv2-dsvm-api/aa775d1/ : SUCCESS in 1h 16m 37s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/12/check/neutron-lbaasv2-dsvm-py3x-api/c8019bb/ : SUCCESS in 1h 13m 14s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/12/check/neutron-lbaasv2-dsvm-scenario/e66b798/ : SUCCESS in 1h 29m 58s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/12/check/neutron-lbaasv2-dsvm-py3x-scenario/d8fdc9b/ : SUCCESS in 1h 22m 04s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/12/check/openstack-tox-functional/aa15d80/ : SUCCESS in 6m 26s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/12/check/openstack-tox-functional-py35/f83ede1/ : SUCCESS in 10m 04s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/12/check/openstack-tox-functional-py36/16b85e7/ : SUCCESS in 6m 39s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/12/check/octavia-v1-dsvm-scenario/6d744b6/ : SUCCESS in 56m 18s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/12/check/octavia-v1-dsvm-py3x-scenario/b70188f/ : SUCCESS in 55m 30s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-noop-api/bf2241a/ : SUCCESS in 40m 59s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-noop-py2-api/d4bb2cc/ : SUCCESS in 40m 55s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-scenario/3341287/ : SUCCESS in 1h 30m 25s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-py2-scenario/6bd2734/ : SUCCESS in 1h 27m 03s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-py2-scenario-centos-7/b6f68f0/ : FAILURE in 2h 14m 19s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-scenario-ubuntu-bionic/01bbb2b/ : SUCCESS in 1h 31m 28s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-scenario-two-node/e00d7d5/ : FAILURE in 1h 10m 12s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-py2-scenario-two-node/5384182/ : FAILURE in 1h 20m 29s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/12/check/octavia-grenade/3f38341/ : SUCCESS in 1h 13m 48s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/12/check/octavia-v2-dsvm-tls-barbican/7b5cda6/ : SUCCESS in 44m 07s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"7cafaa5dfc33ae378900d943f6fca139b8cf92c9","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-23 21:49:22.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"b22282a505f9f4b39bd1353bcfb0439f63caeac0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-23 23:47:15.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/13/check/build-openstack-api-ref/b91d39a/html/ : SUCCESS in 6m 21s\n- openstack-tox-cover http://logs.openstack.org/71/612271/13/check/openstack-tox-cover/26f23d1/cover/ : SUCCESS in 9m 34s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/13/check/openstack-tox-lower-constraints/cb6422e/ : SUCCESS in 9m 05s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/13/check/openstack-tox-pep8/864c4ed/ : SUCCESS in 7m 20s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/13/check/openstack-tox-py27/ab7f0cb/ : SUCCESS in 6m 04s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/13/check/openstack-tox-py35/bb167b4/ : SUCCESS in 5m 41s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/13/check/openstack-tox-py36/a02e223/ : SUCCESS in 5m 40s\n- openstack-tox-docs http://logs.openstack.org/71/612271/13/check/openstack-tox-docs/abde403/html/ : SUCCESS in 7m 57s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/13/check/build-openstack-releasenotes/df8f761/html/ : SUCCESS in 5m 39s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/13/check/neutron-lbaasv2-dsvm-api/88b9d4d/ : SUCCESS in 1h 21m 05s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/13/check/neutron-lbaasv2-dsvm-py3x-api/af994e3/ : SUCCESS in 1h 16m 41s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/13/check/neutron-lbaasv2-dsvm-scenario/1132d7a/ : SUCCESS in 1h 21m 02s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/13/check/neutron-lbaasv2-dsvm-py3x-scenario/fd11e59/ : SUCCESS in 1h 20m 05s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/13/check/openstack-tox-functional/9da6a36/ : SUCCESS in 7m 54s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/13/check/openstack-tox-functional-py35/ee4b08c/ : SUCCESS in 7m 55s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/13/check/openstack-tox-functional-py36/1bcad53/ : SUCCESS in 7m 01s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/13/check/octavia-v1-dsvm-scenario/4a5afe9/ : SUCCESS in 55m 18s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/13/check/octavia-v1-dsvm-py3x-scenario/fe2b2ac/ : SUCCESS in 59m 35s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-noop-api/98906c3/ : SUCCESS in 37m 36s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-noop-py2-api/14dd6e8/ : SUCCESS in 42m 16s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-scenario/acd5ce5/ : SUCCESS in 1h 17m 33s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-py2-scenario/73599c4/ : SUCCESS in 1h 26m 08s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-py2-scenario-centos-7/bf33f05/ : FAILURE in 1h 50m 17s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-scenario-ubuntu-bionic/7baf43d/ : SUCCESS in 1h 34m 08s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-scenario-two-node/11f2e4d/ : FAILURE in 1h 47m 09s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-py2-scenario-two-node/102877e/ : SUCCESS in 1h 06m 32s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/13/check/octavia-grenade/348150a/ : SUCCESS in 1h 23m 09s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/13/check/octavia-v2-dsvm-tls-barbican/3bd21fd/ : SUCCESS in 52m 18s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"843b1a8b1909d19fcf7011d19c1381e53ab566f9","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-24 01:01:24.000000000","message":"Patch Set 13: Code-Review+2\n\nThis works for me.","accounts_in_message":[],"_revision_number":13},{"id":"b1b6cbd2815adb6f7cac863b907f8edafb884bc4","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-24 01:53:25.000000000","message":"Patch Set 14: Patch Set 13 was rebased","accounts_in_message":[],"_revision_number":14},{"id":"6fc010adbc9ec87364b3961964556bd243fd754b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-24 03:57:24.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/14/check/build-openstack-api-ref/57e0b78/html/ : SUCCESS in 4m 52s\n- openstack-tox-cover http://logs.openstack.org/71/612271/14/check/openstack-tox-cover/52e272a/cover/ : SUCCESS in 8m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/14/check/openstack-tox-lower-constraints/2dbe225/ : SUCCESS in 7m 30s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/14/check/openstack-tox-pep8/a943c77/ : SUCCESS in 6m 09s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/14/check/openstack-tox-py27/f33a50a/ : SUCCESS in 5m 10s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/14/check/openstack-tox-py35/6109520/ : SUCCESS in 5m 20s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/14/check/openstack-tox-py36/84674d8/ : SUCCESS in 5m 29s\n- openstack-tox-docs http://logs.openstack.org/71/612271/14/check/openstack-tox-docs/53ccd43/html/ : SUCCESS in 6m 17s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/14/check/build-openstack-releasenotes/a4fd28f/html/ : SUCCESS in 5m 01s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/14/check/neutron-lbaasv2-dsvm-api/8e3ae4d/ : SUCCESS in 1h 14m 36s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/14/check/neutron-lbaasv2-dsvm-py3x-api/306a2f9/ : SUCCESS in 1h 18m 41s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/14/check/neutron-lbaasv2-dsvm-scenario/c266ed1/ : SUCCESS in 1h 29m 45s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/14/check/neutron-lbaasv2-dsvm-py3x-scenario/9d472ea/ : SUCCESS in 1h 27m 59s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/14/check/openstack-tox-functional/9f8aced/ : SUCCESS in 7m 08s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/14/check/openstack-tox-functional-py35/ed78c40/ : SUCCESS in 6m 43s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/14/check/openstack-tox-functional-py36/7b719a1/ : SUCCESS in 7m 01s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/14/check/octavia-v1-dsvm-scenario/de900f4/ : SUCCESS in 1h 05m 34s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/14/check/octavia-v1-dsvm-py3x-scenario/5b5fca6/ : SUCCESS in 1h 00m 18s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-noop-api/a2d5ab8/ : SUCCESS in 40m 38s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-noop-py2-api/aa9cb6f/ : SUCCESS in 36m 05s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-scenario/ef0a44c/ : SUCCESS in 1h 36m 47s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-py2-scenario/95e7ce5/ : SUCCESS in 1h 21m 04s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-py2-scenario-centos-7/16dcf1a/ : FAILURE in 1h 51m 25s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-scenario-ubuntu-bionic/8d42dc2/ : SUCCESS in 1h 29m 30s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-scenario-two-node/d4f5413/ : FAILURE in 1h 18m 16s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-py2-scenario-two-node/1e90efc/ : SUCCESS in 1h 39m 50s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/14/check/octavia-grenade/82d8b86/ : SUCCESS in 1h 07m 35s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/14/check/octavia-v2-dsvm-tls-barbican/167ae19/ : SUCCESS in 48m 45s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"ad04c39cce74410637306988bab7a44a3fbf2a9f","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-24 23:31:09.000000000","message":"Patch Set 15: Patch Set 14 was rebased","accounts_in_message":[],"_revision_number":15},{"id":"4d1b8e83e72a1b1020ba313c02b206cb4aed22c9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-25 01:56:59.000000000","message":"Patch Set 15: 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/71/612271/15/check/build-openstack-api-ref/be46ea5/html/ : SUCCESS in 4m 53s\n- openstack-tox-cover http://logs.openstack.org/71/612271/15/check/openstack-tox-cover/7b8656a/cover/ : SUCCESS in 8m 38s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/15/check/openstack-tox-lower-constraints/2dc221b/ : SUCCESS in 7m 59s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/15/check/openstack-tox-pep8/2ca8778/ : SUCCESS in 8m 44s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/15/check/openstack-tox-py27/a261a7c/ : SUCCESS in 6m 40s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-py35/894d06a/ : SUCCESS in 6m 47s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-py36/620259c/ : SUCCESS in 4m 59s\n- openstack-tox-docs http://logs.openstack.org/71/612271/15/check/openstack-tox-docs/0e106be/html/ : SUCCESS in 7m 26s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/15/check/build-openstack-releasenotes/76232ea/html/ : SUCCESS in 5m 21s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-api/2ec36cf/ : SUCCESS in 1h 08m 08s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-api/d06ab7d/ : SUCCESS in 1h 11m 31s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-scenario/bc7a0ae/ : FAILURE in 40m 43s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-scenario/7df2b8d/ : SUCCESS in 1h 11m 42s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/15/check/openstack-tox-functional/160096c/ : SUCCESS in 5m 39s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py35/121e76b/ : SUCCESS in 6m 39s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py36/a6b4d31/ : SUCCESS in 6m 29s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-scenario/539df99/ : SUCCESS in 52m 16s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-py3x-scenario/c983f89/ : FAILURE in 23m 32s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-api/3506d8a/ : SUCCESS in 43m 29s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-py2-api/1ffae67/ : SUCCESS in 40m 52s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario/e34f226/ : SUCCESS in 1h 23m 28s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario/6d5ecdf/ : SUCCESS in 1h 10m 27s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-centos-7/bd1070c/ : FAILURE in 2h 22m 54s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-ubuntu-bionic/11ea457/ : SUCCESS in 1h 40m 48s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-two-node/d54fb6d/ : SUCCESS in 1h 43m 24s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-two-node/46dcde9/ : FAILURE in 1h 36m 02s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/15/check/octavia-grenade/8c4e493/ : SUCCESS in 1h 06m 28s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-tls-barbican/4258f6a/ : SUCCESS in 45m 14s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"279c74594ad7a042b95c8c7989bc9cfb85c34ba7","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-25 17:54:22.000000000","message":"Patch Set 15:\n\nrecheck","accounts_in_message":[],"_revision_number":15},{"id":"a886aea9aa99f8d42ce86e2a88e1071b5a1e8bf9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-25 20:12:21.000000000","message":"Patch Set 15:\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/71/612271/15/check/build-openstack-api-ref/c9c3b75/html/ : SUCCESS in 5m 01s\n- openstack-tox-cover http://logs.openstack.org/71/612271/15/check/openstack-tox-cover/73a0081/cover/ : SUCCESS in 8m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/15/check/openstack-tox-lower-constraints/8d8bc7d/ : SUCCESS in 8m 22s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/15/check/openstack-tox-pep8/2320f2d/ : SUCCESS in 6m 54s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/15/check/openstack-tox-py27/bd94ae1/ : SUCCESS in 6m 41s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-py35/622c465/ : SUCCESS in 5m 49s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-py36/1b1282f/ : SUCCESS in 7m 36s\n- openstack-tox-docs http://logs.openstack.org/71/612271/15/check/openstack-tox-docs/afd3f29/html/ : SUCCESS in 8m 08s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/15/check/build-openstack-releasenotes/777052d/html/ : SUCCESS in 5m 39s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-api/a25de34/ : SUCCESS in 1h 18m 02s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-api/2b1799f/ : SUCCESS in 1h 21m 25s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-scenario/e8014e3/ : SUCCESS in 1h 16m 54s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-scenario/c1ddd63/ : SUCCESS in 1h 44m 54s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/15/check/openstack-tox-functional/ac0a802/ : SUCCESS in 8m 39s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py35/1187285/ : SUCCESS in 9m 46s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py36/330bfa3/ : SUCCESS in 8m 56s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-scenario/4df51a6/ : FAILURE in 7m 26s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-py3x-scenario/ac12114/ : SUCCESS in 56m 29s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-api/3683c5b/ : SUCCESS in 43m 13s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-py2-api/d22cad1/ : SUCCESS in 42m 40s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario/7583b41/ : SUCCESS in 1h 30m 29s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario/47fa435/ : SUCCESS in 1h 13m 25s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-centos-7/e6654e1/ : FAILURE in 2h 07m 34s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-ubuntu-bionic/46ba114/ : SUCCESS in 1h 33m 09s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-two-node/48c3de8/ : FAILURE in 1h 34m 48s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-two-node/114f418/ : SUCCESS in 1h 44m 55s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/15/check/octavia-grenade/c636ee9/ : SUCCESS in 1h 12m 18s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-tls-barbican/8ab74bb/ : SUCCESS in 53m 29s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"9155cb837fd9effb652b4e9be2e229e8e64b5d5e","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-02-25 22:27:39.000000000","message":"Patch Set 15:\n\nrecheck\ndevstack didn\u0027t even start","accounts_in_message":[],"_revision_number":15},{"id":"c92c367e60da9761eead52d5a173e073bcda3fa6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-26 00:29:34.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/15/check/build-openstack-api-ref/8c1e2f7/html/ : SUCCESS in 5m 19s\n- openstack-tox-cover http://logs.openstack.org/71/612271/15/check/openstack-tox-cover/54514fc/cover/ : SUCCESS in 8m 53s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/15/check/openstack-tox-lower-constraints/75d9b3a/ : SUCCESS in 7m 38s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/15/check/openstack-tox-pep8/dac0479/ : SUCCESS in 7m 02s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/15/check/openstack-tox-py27/ffff84c/ : SUCCESS in 5m 53s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-py35/163de07/ : SUCCESS in 5m 36s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-py36/38fe2ea/ : SUCCESS in 6m 24s\n- openstack-tox-docs http://logs.openstack.org/71/612271/15/check/openstack-tox-docs/e840a8b/html/ : SUCCESS in 6m 21s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/15/check/build-openstack-releasenotes/dc02f1e/html/ : SUCCESS in 5m 01s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-api/466c85e/ : SUCCESS in 1h 19m 53s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-api/d75a109/ : SUCCESS in 1h 15m 56s\n- neutron-lbaasv2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-scenario/05d32e9/ : SUCCESS in 1h 30m 12s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/neutron-lbaasv2-dsvm-py3x-scenario/9f4bb41/ : SUCCESS in 1h 19m 00s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/71/612271/15/check/openstack-tox-functional/6022e1b/ : SUCCESS in 7m 07s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py35/a2a3f72/ : SUCCESS in 7m 03s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/15/check/openstack-tox-functional-py36/8885b27/ : SUCCESS in 7m 03s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-scenario/679cfb3/ : SUCCESS in 57m 51s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/check/octavia-v1-dsvm-py3x-scenario/a3e54bd/ : SUCCESS in 1h 06m 15s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-api/759a7af/ : SUCCESS in 38m 31s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-noop-py2-api/a0c09ff/ : SUCCESS in 41m 47s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario/dd85e93/ : SUCCESS in 1h 34m 02s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario/1ae035c/ : SUCCESS in 1h 34m 43s\n- octavia-v2-dsvm-py2-scenario-centos-7 http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-centos-7/29ef2e9/ : FAILURE in 1h 54m 00s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-ubuntu-bionic/de1341a/ : SUCCESS in 1h 22m 59s (non-voting)\n- octavia-v2-dsvm-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-scenario-two-node/82e79c3/ : SUCCESS in 1h 34m 33s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-py2-scenario-two-node/75c4efb/ : FAILURE in 1h 55m 05s (non-voting)\n- octavia-grenade http://logs.openstack.org/71/612271/15/check/octavia-grenade/55cfe6d/ : SUCCESS in 1h 13m 50s\n- octavia-v2-dsvm-tls-barbican http://logs.openstack.org/71/612271/15/check/octavia-v2-dsvm-tls-barbican/abc6e40/ : SUCCESS in 51m 16s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"137304c5459466ffc2883def00459fc49f7d4a90","author":{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"date":"2019-02-26 09:22:03.000000000","message":"Patch Set 15: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":15},{"id":"c84f60d930066abf1bee992f9fc6397c6d1658c2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-26 09:22:48.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":15},{"id":"e5709363c7f6d14ff8a15d29b99cb0d3ac0a789b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-26 11:07:35.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/612271/15/gate/build-openstack-api-ref/4864bef/html/ : SUCCESS in 5m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/612271/15/gate/openstack-tox-lower-constraints/921b501/ : SUCCESS in 8m 19s\n- openstack-tox-pep8 http://logs.openstack.org/71/612271/15/gate/openstack-tox-pep8/07325ef/ : SUCCESS in 7m 21s\n- openstack-tox-py27 http://logs.openstack.org/71/612271/15/gate/openstack-tox-py27/3ad8ffc/ : SUCCESS in 5m 10s\n- openstack-tox-py35 http://logs.openstack.org/71/612271/15/gate/openstack-tox-py35/f40ae7c/ : SUCCESS in 5m 31s\n- openstack-tox-py36 http://logs.openstack.org/71/612271/15/gate/openstack-tox-py36/203c534/ : SUCCESS in 5m 41s\n- openstack-tox-docs http://logs.openstack.org/71/612271/15/gate/openstack-tox-docs/e77b782/html/ : SUCCESS in 6m 34s\n- build-openstack-releasenotes http://logs.openstack.org/71/612271/15/gate/build-openstack-releasenotes/15dd868/html/ : SUCCESS in 5m 55s\n- openstack-tox-functional http://logs.openstack.org/71/612271/15/gate/openstack-tox-functional/62d4811/ : SUCCESS in 7m 08s\n- openstack-tox-functional-py35 http://logs.openstack.org/71/612271/15/gate/openstack-tox-functional-py35/6dc493c/ : SUCCESS in 7m 32s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/612271/15/gate/openstack-tox-functional-py36/6e8176f/ : SUCCESS in 6m 56s\n- octavia-v1-dsvm-scenario http://logs.openstack.org/71/612271/15/gate/octavia-v1-dsvm-scenario/11f3eab/ : SUCCESS in 1h 04m 31s\n- octavia-v1-dsvm-py3x-scenario http://logs.openstack.org/71/612271/15/gate/octavia-v1-dsvm-py3x-scenario/f27af61/ : SUCCESS in 54m 03s\n- neutron-lbaasv2-dsvm-api http://logs.openstack.org/71/612271/15/gate/neutron-lbaasv2-dsvm-api/2c41eb3/ : SUCCESS in 1h 14m 16s\n- neutron-lbaasv2-dsvm-py3x-api http://logs.openstack.org/71/612271/15/gate/neutron-lbaasv2-dsvm-py3x-api/61272b6/ : SUCCESS in 1h 17m 42s\n- octavia-v2-dsvm-noop-api http://logs.openstack.org/71/612271/15/gate/octavia-v2-dsvm-noop-api/9ec1b7a/ : SUCCESS in 44m 26s\n- octavia-v2-dsvm-noop-py2-api http://logs.openstack.org/71/612271/15/gate/octavia-v2-dsvm-noop-py2-api/a13dbf8/ : SUCCESS in 52m 07s\n- octavia-v2-dsvm-scenario http://logs.openstack.org/71/612271/15/gate/octavia-v2-dsvm-scenario/d8294ee/ : SUCCESS in 1h 30m 46s\n- octavia-v2-dsvm-py2-scenario http://logs.openstack.org/71/612271/15/gate/octavia-v2-dsvm-py2-scenario/81f9b4c/ : SUCCESS in 1h 30m 47s\n- octavia-grenade http://logs.openstack.org/71/612271/15/gate/octavia-grenade/57ec825/ : SUCCESS in 1h 30m 11s","accounts_in_message":[],"_revision_number":15},{"id":"9662b0f74e41d48d9c721cb246374249f958f3c4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-26 11:07:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"f77d7d0220515dd78c03beb97663337b5bb46c3a","revisions":{"2535364ba12896fc28f1fb8a3e98b322cb303046":{"kind":"REWORK","_number":1,"created":"2018-10-22 07:33:50.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/1"}}},"commit":{"parents":[{"commit":"05e8ab734d595e7d4bf4c10bfd7f23f8d4f5593a","subject":"WIP: add new ssl header for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/05e8ab734d595e7d4bf4c10bfd7f23f8d4f5593a"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-22 07:21:46.000000000","tz":480},"subject":"WIP:L7rule support client certificate cases","message":"WIP:L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\n\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2535364ba12896fc28f1fb8a3e98b322cb303046"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2535364ba12896fc28f1fb8a3e98b322cb303046"}]},"branch":"refs/heads/master"},"6a005ef6207bafb827160634a7005bb910c86baa":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2018-10-31 08:43:18.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/2"}}},"commit":{"parents":[{"commit":"b1874a3d326dea14a86f681976e7d722414e7841","subject":"WIP: add new ssl header for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b1874a3d326dea14a86f681976e7d722414e7841"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-31 08:37:18.000000000","tz":480},"subject":"WIP:L7rule support client certificate cases","message":"WIP:L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\n\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6a005ef6207bafb827160634a7005bb910c86baa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6a005ef6207bafb827160634a7005bb910c86baa"}]},"branch":"refs/heads/master"},"f478528b5fb78ea354b6be635570eccb70bb9743":{"kind":"NO_CHANGE","_number":3,"created":"2018-10-31 09:30:20.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/3"}}},"commit":{"parents":[{"commit":"7ac6ee0b137fcd417081220f912c82ac3c7d512c","subject":"WIP: add new ssl header for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/7ac6ee0b137fcd417081220f912c82ac3c7d512c"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-31 09:08:02.000000000","tz":480},"subject":"WIP:L7rule support client certificate cases","message":"WIP:L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\n\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f478528b5fb78ea354b6be635570eccb70bb9743"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f478528b5fb78ea354b6be635570eccb70bb9743"}]},"branch":"refs/heads/master"},"5d5b376a20bcfcb03f65651bc852a4d8a3fada2d":{"kind":"REWORK","_number":4,"created":"2018-11-19 09:47:48.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/4"}}},"commit":{"parents":[{"commit":"f42268093cbafb787d28cc32232a1a9b7c338305","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f42268093cbafb787d28cc32232a1a9b7c338305"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-11-19 09:15:28.000000000","tz":480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_SSL_CONN_USE_CERT\nL7RULE_TYPE_VERIFY_RES\nL7RULE_TYPE_DN_FIELD\n\nThe first and second types can just accept the compare type \"EQUAL_TO\"\nand value \"True\" string.\nThe third can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe fourth can accept key, which is \"X-Y\" format, \"X\" is the DN supported\nfield, \"Y\" is the index of DN part you specified, or just a DN supported\nfield. The value is the match string, this one supports all kind compare\ntypes.\n\nStory: 2002165\nTask: 20025\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5d5b376a20bcfcb03f65651bc852a4d8a3fada2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5d5b376a20bcfcb03f65651bc852a4d8a3fada2d"}]},"branch":"refs/heads/master"},"f39fcd0370f97ed5561baba2e95b4ed0c4a6793d":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2018-11-26 04:12:00.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/5"}}},"commit":{"parents":[{"commit":"2313c96e37e7c718a04b6b95474489b9b2c74fff","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2313c96e37e7c718a04b6b95474489b9b2c74fff"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-11-26 04:09:44.000000000","tz":480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_SSL_CONN_USE_CERT\nL7RULE_TYPE_VERIFY_RES\nL7RULE_TYPE_DN_FIELD\n\nThe first and second types can just accept the compare type \"EQUAL_TO\"\nand value \"True\" string.\nThe third can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe fourth can accept key, which is \"X-Y\" format, \"X\" is the DN supported\nfield, \"Y\" is the index of DN part you specified, or just a DN supported\nfield. The value is the match string, this one supports all kind compare\ntypes.\n\nStory: 2002165\nTask: 20025\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f39fcd0370f97ed5561baba2e95b4ed0c4a6793d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f39fcd0370f97ed5561baba2e95b4ed0c4a6793d"}]},"branch":"refs/heads/master"},"65391873df3958c79abbdceb9b7a04ae277361aa":{"kind":"REWORK","_number":6,"created":"2018-12-25 02:44:08.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/6"}}},"commit":{"parents":[{"commit":"856c574481085b74e295fa5fcb76897d8003ea0a","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/856c574481085b74e295fa5fcb76897d8003ea0a"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-12-24 08:20:44.000000000","tz":480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_SSL_CONN_USE_CERT\nL7RULE_TYPE_VERIFY_RES\nL7RULE_TYPE_DN_FIELD\n\nThe first and second types can just accept the compare type \"EQUAL_TO\"\nand value \"True\" string.\nThe third can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe fourth can accept key, which is \"X-Y\" format, \"X\" is the DN supported\nfield, \"Y\" is the index of DN part you specified, or just a DN supported\nfield. The value is the match string, this one supports all kind compare\ntypes.\n\nStory: 2002165\nTask: 20025\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/65391873df3958c79abbdceb9b7a04ae277361aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/65391873df3958c79abbdceb9b7a04ae277361aa"}]},"branch":"refs/heads/master"},"e86761a4c550de2bfa91f7fa46cae833b0b16580":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2018-12-25 06:46:22.000000000","uploader":{"_account_id":15309,"name":"zhaobo","email":"bzhaojyathousandy@gmail.com","username":"ZhaoBo"},"ref":"refs/changes/71/612271/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/7"}}},"commit":{"parents":[{"commit":"96360440b06d3bd3d5d9550afa13c7a8126548f2","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/96360440b06d3bd3d5d9550afa13c7a8126548f2"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-12-25 06:42:43.000000000","tz":480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_SSL_CONN_USE_CERT\nL7RULE_TYPE_VERIFY_RES\nL7RULE_TYPE_DN_FIELD\n\nThe first and second types can just accept the compare type \"EQUAL_TO\"\nand value \"True\" string.\nThe third can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe fourth can accept key, which is \"X-Y\" format, \"X\" is the DN supported\nfield, \"Y\" is the index of DN part you specified, or just a DN supported\nfield. The value is the match string, this one supports all kind compare\ntypes.\n\nStory: 2002165\nTask: 20025\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e86761a4c550de2bfa91f7fa46cae833b0b16580"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e86761a4c550de2bfa91f7fa46cae833b0b16580"}]},"branch":"refs/heads/master"},"f6b383b27348a184599c31a1b8fd0757358bd578":{"kind":"REWORK","_number":8,"created":"2019-02-22 01:46:40.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/8"}}},"commit":{"parents":[{"commit":"849f0a5e8704a96e802bd0ff6b1de4e2677d6e00","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/849f0a5e8704a96e802bd0ff6b1de4e2677d6e00"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-22 01:44:42.000000000","tz":-480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f6b383b27348a184599c31a1b8fd0757358bd578"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f6b383b27348a184599c31a1b8fd0757358bd578"}]},"branch":"refs/heads/master"},"58fa534f29dd15e49f036ce7cf93bed354e87dcf":{"kind":"REWORK","_number":9,"created":"2019-02-22 18:25:41.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/9"}}},"commit":{"parents":[{"commit":"849f0a5e8704a96e802bd0ff6b1de4e2677d6e00","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/849f0a5e8704a96e802bd0ff6b1de4e2677d6e00"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-22 18:25:14.000000000","tz":-480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/58fa534f29dd15e49f036ce7cf93bed354e87dcf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/58fa534f29dd15e49f036ce7cf93bed354e87dcf"}]},"branch":"refs/heads/master"},"25a2fb4292433632d6f982d68aa4b033af248681":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2019-02-22 18:42:53.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/10"}}},"commit":{"parents":[{"commit":"90e05f88bc32e244f1166586864302a24da4e457","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/90e05f88bc32e244f1166586864302a24da4e457"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-22 18:42:53.000000000","tz":0},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/25a2fb4292433632d6f982d68aa4b033af248681"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/25a2fb4292433632d6f982d68aa4b033af248681"}]},"branch":"refs/heads/master"},"229001eeddc607c9f62e920c62b77f0d08c2af67":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2019-02-23 04:20:56.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/11"}}},"commit":{"parents":[{"commit":"ed25b110036341f30ef27806e431309ae5bbb198","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ed25b110036341f30ef27806e431309ae5bbb198"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-23 04:20:56.000000000","tz":0},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/229001eeddc607c9f62e920c62b77f0d08c2af67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/229001eeddc607c9f62e920c62b77f0d08c2af67"}]},"branch":"refs/heads/master"},"e3e7a11d1e83c4a94ce9578a7bfc2eb20213b7d2":{"kind":"NO_CHANGE","_number":12,"created":"2019-02-23 04:34:54.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/12"}}},"commit":{"parents":[{"commit":"18c2fa0b000849ccb2c60ba615be92070b988751","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/18c2fa0b000849ccb2c60ba615be92070b988751"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-23 04:34:54.000000000","tz":0},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e3e7a11d1e83c4a94ce9578a7bfc2eb20213b7d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e3e7a11d1e83c4a94ce9578a7bfc2eb20213b7d2"}]},"branch":"refs/heads/master"},"b1095004b2c254abeadbf8347a9d9dfb4c5ed8a9":{"kind":"REWORK","_number":13,"created":"2019-02-23 21:49:22.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/13"}}},"commit":{"parents":[{"commit":"39a850a4ed21d81f5e9cc03e20968dd65f4a1920","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/39a850a4ed21d81f5e9cc03e20968dd65f4a1920"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-23 21:49:05.000000000","tz":-480},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b1095004b2c254abeadbf8347a9d9dfb4c5ed8a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/b1095004b2c254abeadbf8347a9d9dfb4c5ed8a9"}]},"branch":"refs/heads/master"},"fb999a3fbd53babbd9008e1706a809172da7896e":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2019-02-24 01:53:25.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/14"}}},"commit":{"parents":[{"commit":"c4b2d0aa07cc7541db1fd373731ac0d085a46de6","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c4b2d0aa07cc7541db1fd373731ac0d085a46de6"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-24 01:53:25.000000000","tz":0},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/fb999a3fbd53babbd9008e1706a809172da7896e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/fb999a3fbd53babbd9008e1706a809172da7896e"}]},"branch":"refs/heads/master"},"f77d7d0220515dd78c03beb97663337b5bb46c3a":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2019-02-24 23:31:09.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/71/612271/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/71/612271/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/71/612271/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/71/612271/15"}}},"commit":{"parents":[{"commit":"aa1bca02716b1e606bc2be167cf28cce2d61faf4","subject":"Add new ssl header into Listener for client certificate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/aa1bca02716b1e606bc2be167cf28cce2d61faf4"}]}],"author":{"name":"ZhaoBo","email":"zhaobo6@huawei.com","date":"2018-10-18 09:38:19.000000000","tz":480},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-02-24 23:31:09.000000000","tz":0},"subject":"L7rule support client certificate cases","message":"L7rule support client certificate cases\n\nThis patch add 4 new types for SSL connection ACL configuration.\nWhich are:\nL7RULE_TYPE_SSL_CONN_HAS_CERT\nL7RULE_TYPE_VERIFY_RESULT\nL7RULE_TYPE_DN_FIELD\n\nThe first type can just accept the compare type \"EQUAL_TO\" and value\n\"True\" string.\nThe second can just accept the int value string to check the certificate\nverify result, also just support \"EQUAL_TO\" compare type.\nThe third can accept key, the distinguished name field and a match string,\nthis one supports all kind compare types.\n\nStory: 2002165\nTask: 20025\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\nChange-Id: I71b57d0f32d4839a770396645d2b9945d24f2853\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f77d7d0220515dd78c03beb97663337b5bb46c3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f77d7d0220515dd78c03beb97663337b5bb46c3a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
