)]}'
{"id":"openstack%2Foctavia~694822","triplet_id":"openstack%2Foctavia~stable%2Fstein~Ibd442809b19df446456e564ecf62e89404e45566","project":"openstack/octavia","branch":"stable/stein","hashtags":[],"change_id":"Ibd442809b19df446456e564ecf62e89404e45566","subject":"Fix listeners with SNI certificates","status":"MERGED","created":"2019-11-18 18:14:58.000000000","updated":"2019-11-27 14:54:29.000000000","submitted":"2019-11-27 14:54:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"694822-1574866469483-599b186f","meta_rev_id":"133e0cbd810b4c4df6387d671053427886a04054","_number":694822,"virtual_id_number":694822,"owner":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-27 14:54:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"}],"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":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"recommended":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"all":[{"value":1,"date":"2019-11-26 10:32:33.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-22 22:30:31.000000000","_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":2,"date":"2019-11-27 12:19:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"all":[{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":1,"date":"2019-11-27 12:19:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"}],"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":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-22 22:30:31.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"state":"REVIEWER"},{"updated":"2019-11-26 10:32:33.000000000","updated_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2019-11-27 12:19:02.000000000","updated_by":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"reviewer":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"state":"REVIEWER"},{"updated":"2019-11-27 14:54:29.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":"a74d4d1b942d824194bcb9096a38d792225b3722","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-11-18 18:14:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"687e89688cc538a9cf8f90c2a1b5d2b3666c9b20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 20:38:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6c1bf9a199934e44818595945d0f529b : SUCCESS in 7m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/445025a2120043d18faef731f80ec899 : SUCCESS in 8m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01157d5cc4394625a0fc95c905fbb8fc : SUCCESS in 5m 52s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/246dda9c1ab846fbb7a9ec7afc6747cd : SUCCESS in 4m 12s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/6c9edd8d13304fe1852f973f24ace92a : SUCCESS in 4m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b85c77586f6e4d86a8db4ba8f45f983b : SUCCESS in 4m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9af34d32a2504114adf5311799e40505 : SUCCESS in 7m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/90e96232f03947d5b0f4fac4fdb7791d : SUCCESS in 5m 51s\n- neutron-lbaasv2-dsvm-api https://zuul.opendev.org/t/openstack/build/c7206f74905146ccb49b5cc393ced615 : SUCCESS in 1h 19m 35s\n- neutron-lbaasv2-dsvm-py3x-api https://zuul.opendev.org/t/openstack/build/2500a5514da94541ba4ba94f5ccb6380 : SUCCESS in 1h 22m 00s\n- neutron-lbaasv2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/33f3bed9032e49f587ceb9531c21c27c : SUCCESS in 1h 42m 18s (non-voting)\n- neutron-lbaasv2-dsvm-py3x-scenario https://zuul.opendev.org/t/openstack/build/4dc8983792914bf7977a9d57cd6e4cdd : SUCCESS in 1h 52m 53s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/ff8f49d3d0fa41d5b99740be4e220056 : SUCCESS in 5m 52s\n- openstack-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/969fc90e67d74b6ba13f5e70d71ed226 : SUCCESS in 6m 25s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/60abeedded4d4d5cb923d42f6e620f34 : SUCCESS in 6m 46s\n- octavia-v1-dsvm-scenario https://zuul.opendev.org/t/openstack/build/b999699285234e928c05401ab5257c50 : SUCCESS in 1h 20m 02s\n- octavia-v1-dsvm-py3x-scenario https://zuul.opendev.org/t/openstack/build/72b71871eaa44ca4a53b9ebea70e736c : SUCCESS in 56m 00s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/97270f75176344138bac5a7b780a7d3b : SUCCESS in 53m 31s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/7ebdf4ff0afb46008187e782376138b6 : SUCCESS in 39m 42s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/8a57cfdb6e78420fba26975c3e009a32 : SUCCESS in 1h 43m 45s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/303f72259ea34930a1c43c4295e34c57 : SUCCESS in 1h 41m 25s\n- octavia-v2-dsvm-scenario-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/fb30cf695a73431d9e364409aa2bb504 : SUCCESS in 1h 41m 09s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/c9818dc5adfe46a0b48b78a6862eb094 : SUCCESS in 2h 14m 16s (non-voting)\n- octavia-v2-dsvm-scenario-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1ea60cded3eb4d33ac58c0efda5d5470 : FAILURE in 36m 16s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/6d401e899c6c4a2498494c200583b465 : SUCCESS in 2h 09m 35s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/41860b1d52d448f7b98bc75be47ce28c : SUCCESS in 1h 59m 07s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/679fad4677544c90afe7ad6dfb8164e9 : SUCCESS in 1h 19m 49s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/420f260a693049cabcdff178201388b8 : SUCCESS in 59m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"52661aa4c681bcd38f6feb32ecc121d14c64ed63","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-11-22 22:30:31.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"318ca588a2b95efc47d9961cec3f8a9d2a231157","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-11-26 10:32:33.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d652eb3bc47ec5906b1204ccd38b161317e28b35","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2019-11-27 12:19:02.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"ada8f6b040f29c652927ecd7da694cef412cc4fe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 12:19:17.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"900321d2efb04615c65d65862b6084bf6ee9c494","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 14:54:29.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b3ac347ff8e64ab4849e4f7e497ec10f : SUCCESS in 6m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd01368d79c1403aa935290b64d860c9 : SUCCESS in 5m 44s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2380fab481454a569212382f3551dcdc : SUCCESS in 5m 18s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/027024df65aa4f5dbd7228ca0629932b : SUCCESS in 3m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/33ad04ddba054688b3ae9c1b3c8727e2 : SUCCESS in 3m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/208da34b8a244a2a889ddb78f56f8faa : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0e82be176ca9418a9fbe877ad0d3196f : SUCCESS in 5m 49s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/f9e261a4e24f410daa57758427a39a0e : SUCCESS in 6m 22s\n- openstack-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/19495eb2e06443139191ce5f7344b1c6 : SUCCESS in 6m 23s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/40082351f7454f7db70fc404c321174b : SUCCESS in 7m 10s\n- octavia-v1-dsvm-scenario https://zuul.opendev.org/t/openstack/build/332c9e63712c4e85b2e153ed55e3bad4 : SUCCESS in 1h 31m 42s\n- octavia-v1-dsvm-py3x-scenario https://zuul.opendev.org/t/openstack/build/6a07bcd71c604cc2aced12c43d9ed956 : SUCCESS in 1h 21m 55s\n- neutron-lbaasv2-dsvm-api https://zuul.opendev.org/t/openstack/build/9ee8701f87a54e65ab4f27a61e13b8c9 : SUCCESS in 1h 22m 50s\n- neutron-lbaasv2-dsvm-py3x-api https://zuul.opendev.org/t/openstack/build/41e1dca671ba4f518ad254881c130777 : SUCCESS in 1h 21m 47s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/df68df6e85db4d599daf8ae7b482864c : SUCCESS in 45m 53s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/c33c591b013a49ec87cad473c173e21f : SUCCESS in 48m 39s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/363a1b542fdc4621920667960674d9c5 : SUCCESS in 1h 33m 16s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/0c6b472694c5464e85d4f468499d8cb5 : SUCCESS in 1h 34m 13s\n- octavia-v2-dsvm-scenario-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/285231c17c1d4446a38f9aa5f6f3bba8 : SUCCESS in 1h 21m 44s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/bb1cdc36571a481e86e8e912a5127d96 : SUCCESS in 1h 06m 00s","accounts_in_message":[],"_revision_number":1},{"id":"133e0cbd810b4c4df6387d671053427886a04054","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 14:54:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"91bcbc84e5d5ebe6003dfb61072f5b3921dac291","revisions":{"91bcbc84e5d5ebe6003dfb61072f5b3921dac291":{"kind":"REWORK","_number":1,"created":"2019-11-18 18:14:58.000000000","uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/22/694822/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/22/694822/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/22/694822/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/22/694822/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/22/694822/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/22/694822/1"}}},"commit":{"parents":[{"commit":"29e9e2a3c30a91525d97fcb231898a9289297639","subject":"Merge \"Improve the error message for bad pkcs12 bundles\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/29e9e2a3c30a91525d97fcb231898a9289297639"}]}],"author":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-10-22 23:15:45.000000000","tz":-420},"committer":{"name":"Michael Johnson","email":"johnsomor@gmail.com","date":"2019-11-18 18:14:48.000000000","tz":-480},"subject":"Fix listeners with SNI certificates","message":"Fix listeners with SNI certificates\n\nThe single process patch changed the way listeners and load balancers\nare deployed inside the amphora. This caused listeners with SNI\nenabled to load all of the certificates for all of the TLS enabled\nlisteners on a load balancer.\nThis patch corrects that by configuring each listener with a\nspecific list of certificates.\n\nStory: 2006758\nTask: 37252\n(cherry picked from commit 3c05ce1297492ad1346ace3377f700c062e628da)\n\nChange-Id: Ibd442809b19df446456e564ecf62e89404e45566\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/91bcbc84e5d5ebe6003dfb61072f5b3921dac291"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/91bcbc84e5d5ebe6003dfb61072f5b3921dac291"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
