)]}'
{"id":"openstack%2Foctavia~684201","triplet_id":"openstack%2Foctavia~master~I3f776bd018246897c9a889699a2d0ecbbfbb7098","project":"openstack/octavia","branch":"master","hashtags":[],"change_id":"I3f776bd018246897c9a889699a2d0ecbbfbb7098","subject":"Fix controller worker graceful shutdown","status":"MERGED","created":"2019-09-24 07:18:28.000000000","updated":"2019-11-21 09:22:34.000000000","submitted":"2019-11-18 17:53:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"684201-1574099632220-9f2e12eb","meta_rev_id":"35a3a4f0db1782e01fe5f2fe8d32ced8ccfb01de","_number":684201,"virtual_id_number":684201,"owner":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-18 17:53:52.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"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"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},{"value":0,"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"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":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"recommended":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":1,"date":"2019-10-29 17:28:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":2,"date":"2019-11-16 01:52:29.000000000","_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":2,"date":"2019-11-11 15:43:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":1,"date":"2019-11-13 08:33:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":1,"date":"2019-11-14 10:34:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},{"value":0,"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},{"value":1,"date":"2019-11-15 15:04:54.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"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":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":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":1,"date":"2019-11-16 01:52:29.000000000","_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"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"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},{"value":0,"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"recommended":{"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"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"},{"value":1,"date":"2019-10-24 12:28:27.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},{"value":1,"date":"2019-11-13 06:18:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},{"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-24 19:13:06.000000000","updated_by":{"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},"reviewer":{"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},"state":"REVIEWER"},{"updated":"2019-09-24 21:51:15.000000000","updated_by":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"reviewer":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"state":"REVIEWER"},{"updated":"2019-09-26 15:54:15.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"state":"REVIEWER"},{"updated":"2019-09-27 16:25:05.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"},{"updated":"2019-10-03 11:53:47.000000000","updated_by":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"reviewer":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"state":"REVIEWER"},{"updated":"2019-10-14 14:11:56.000000000","updated_by":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"reviewer":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"state":"REVIEWER"},{"updated":"2019-10-29 17:28:23.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2019-11-11 15:43:09.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-13 06:18:59.000000000","updated_by":{"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},"reviewer":{"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},"state":"REVIEWER"},{"updated":"2019-11-13 08:33:18.000000000","updated_by":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"reviewer":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"state":"REVIEWER"},{"updated":"2019-11-14 10:34:18.000000000","updated_by":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"reviewer":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"state":"REVIEWER"},{"updated":"2019-11-15 15:04:54.000000000","updated_by":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"reviewer":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"state":"REVIEWER"},{"updated":"2019-11-16 01:52:29.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-11-18 17:53:52.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":"c095b9fe00229fd3988e016254f026d08378d88f","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-24 07:18:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0cabca80a4f223bc04e6d29c1a080b4c7fe45705","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-24 07:19:31.000000000","message":"Patch Set 1: Backport-Candidate+1","accounts_in_message":[],"_revision_number":1},{"id":"f807c5e838a94129721322bf38616ab87aa85649","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-24 10:31:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5cca96e5397d40bc91c1be221e59bfe2 : SUCCESS in 7m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f3b5357d71e14a039e3252938842bc5d : SUCCESS in 6m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a934b88b35ca4104936d58f4447c303b : SUCCESS in 5m 04s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/93559706f4e44d51ac284401bb558850 : SUCCESS in 7m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b854645c577547609c62b1af5944be4c : SUCCESS in 4m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/622e7da15c1446c5b9e1d92683649f44 : SUCCESS in 4m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3537f0dac59e4f9dac329c253b352900 : SUCCESS in 14m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4db0336f19bf497eae00449e8c105fee : SUCCESS in 6m 52s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/d7fa48d5c3604e5187323b5bcd63b339 : SUCCESS in 5m 32s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/ec461af9b2b943768be47daf5bedbf54 : SUCCESS in 8m 17s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/767c792e1881439599a78df79a984a9f : SUCCESS in 6m 11s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d7a227261a80413994802a16494e95c3 : SUCCESS in 7m 15s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/7b8ef2c343e1411f9724ab643ded5f37 : SUCCESS in 49m 28s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/1175fc1ea224443e924c2f68cff588fb : SUCCESS in 44m 00s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/7de09e7627874f23bbc14e140d8aa8e2 : SUCCESS in 1h 47m 39s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/1e4b643fc23d467798b2c4b234b72325 : SUCCESS in 1h 56m 43s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/024d4d8bd7154f23bf9c276883e3c0cf : SUCCESS in 2h 20m 46s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/344fd11615a44a33b50a9e7a949282b4 : FAILURE in 1h 32m 14s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/a4f7a1ed99eb4ff994ee9e7e56e6f0e4 : SUCCESS in 1h 28m 00s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/77ae40fd2a7843489e6a604cfb2f3437 : SUCCESS in 1h 33m 38s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/8735abef86454d9a92d51790d8e8fee7 : SUCCESS in 1h 01m 42s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/324f141ce0794ac58d201e27d2e73a74 : SUCCESS in 1h 29m 11s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/736ffd5da0094423892e26787ae5d38a : SUCCESS in 1h 29m 49s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/d1382b39d0634042893d40a2ce8f16e6 : SUCCESS in 1h 14m 35s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/8b1eee5ab0794ab1bb25de0a58bf257f : SUCCESS in 1h 21m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8f515666def349344941f0514aba256760569e78","author":{"_account_id":28502,"name":"Colin Gibbons","email":"cgibbons@blizzard.com","username":"colin"},"date":"2019-09-24 19:13:06.000000000","message":"Patch Set 1: Backport-Candidate+1 Code-Review+1\n\nlgtm, nice find","accounts_in_message":[],"_revision_number":1},{"id":"31c49c112b579a4767794f52f99ea741a298083a","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-09-24 20:00:14.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"a3dfdbbc81328062f1d8b073e1dd5ec0a680201e","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-09-26 15:41:28.000000000","message":"Patch Set 1: Backport-Candidate-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d49a02416d39754d0784aa3f98521b39379cac46","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-09-26 15:41:37.000000000","message":"Patch Set 1: -Backport-Candidate Code-Review-1","accounts_in_message":[],"_revision_number":1},{"id":"dcdf1f4395fde4b6a5138264495996e3e234c99f","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-09-26 15:54:15.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"adcf300d586867293b0b428d0431f9e13c7ccbc6","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-09-26 16:10:12.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b5f8157eb738e84189c92ec86ef96c6a5b6aa6dd","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-27 06:56:23.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"148c1c76b577aff7b72cfdd55466167c9b618623","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-09-27 07:02:27.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"5ea8067b34ea6d097b13b5533a8e97f00d282763","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-09-27 10:35:55.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"22bd2c7b0ce654958a7d02977a05b4ba823a49e6","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-09-27 10:54:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d2fe1fa3014784464761ddd2f1c0bfdcd7eeeb2b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-27 13:13:23.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"bbe5b998f7e868c3454706f003e247bdba861ff2","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-09-27 16:20:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"06fb6fcf4f8cfe661b0b6b8556cb88664693f69a","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-09-27 16:25:05.000000000","message":"Patch Set 1:\n\n\u003e (1 comment)\n\nYou probably need to add cotyledon here. Something like\n\nfrom cotyledon import oslo_config_glue\n(\u0027bla\u0027, oslo_config_glue.service_opts) maybe?","accounts_in_message":[],"_revision_number":1},{"id":"00ae2ff3482a2fc651da9510d3b3a75d837fa040","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-30 07:05:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"798c9734aa898c3394ec47dbb9b854ba49e293aa","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-09-30 07:06:50.000000000","message":"Patch Set 1:\n\n\u003e (1 comment)\n\nAdded oslo.service.service in genconfig and doc\u0027s configref, it automatically adds graceful_shutdown_timeout in generated config and configuration doc","accounts_in_message":[],"_revision_number":1},{"id":"e501d0feefa705fd7f0dee6aa2f9ed0ab07d13eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-30 09:43:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/e3097fa0855342f799dbf2462981ff6a : SUCCESS in 4m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ab969d576f874e2b9ddd479de4190411 : SUCCESS in 11m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a1735618ebb34c9a9e8c6ec0889dbce9 : SUCCESS in 9m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fa4aae1731145558ffc90077bbe5f94 : SUCCESS in 5m 47s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/91b2bce57c4f42628180f5738672571e : SUCCESS in 7m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/052d746767d64ea0b1dcf1e36894fcbd : SUCCESS in 3m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5b5dbe5165854b0bb930e819e4e70e42 : SUCCESS in 4m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd303a5743be416a824716fe82964b4a : SUCCESS in 12m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3a66158b623d4adb94e6b59e510b7a8f : SUCCESS in 4m 55s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4e64137145ea4310a59b25735bf08ddb : SUCCESS in 6m 42s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/4e12269c7c48467386a37235aa085dd1 : SUCCESS in 8m 16s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/8e2a8088ff5a4a1d95c05fac03a97b60 : SUCCESS in 8m 03s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/002e868c834443b8be39678af964695f : SUCCESS in 8m 27s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/db1b63f939dd41d5a363d3a249a96016 : SUCCESS in 57m 30s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/5c6db795f289472ea5f647c0e8c1159d : SUCCESS in 53m 08s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/672a8672173447f5b03f8ced1811b39e : SUCCESS in 1h 38m 50s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/c5f7d10a6c604234a72cd26a8fb4c39b : SUCCESS in 1h 52m 40s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/fc8e050f3c5e4db9907c938275f4bbb1 : SUCCESS in 2h 31m 07s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/3bae81c8f8604393a7f366b7e1d81b3c : SUCCESS in 1h 57m 06s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/93b05c50dc244992bc2619eaf583f159 : SUCCESS in 2h 10m 47s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/d2e34bf23a5444288a1368f24f567c09 : SUCCESS in 1h 14m 04s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/1aed376264af401f81461fe6d5906f98 : SUCCESS in 58m 23s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/f43f7425309340ac88ec7d261afd7d05 : SUCCESS in 1h 40m 48s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/bb8d1b3edb6746fb9556724e28a4e8de : SUCCESS in 1h 09m 19s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/226fb34bc3a84c68964cc0b6e95ec4d4 : SUCCESS in 1h 05m 21s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/a198c77ce6204ff798fbebb767db143a : FAILURE in 1h 15m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cce439aa544a874ee11430e6021ec6223d163e7b","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-10-01 07:26:26.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d131420c7756e54fd88dd26aa9f038768abbcf4d","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2019-10-02 02:16:27.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"26d05672812fa18ea522dec14a29eebbc6cf07ab","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2019-10-03 11:53:47.000000000","message":"Patch Set 2: Backport-Candidate+1","accounts_in_message":[],"_revision_number":2},{"id":"98ad0273aee6c16a8116b314cd03c537152f0eb3","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-11 09:45:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1b60acaa212ebf832a0e9bc15f8b544e887a62c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-11 12:23:00.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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/65c391ca26484b0abab5fa8501da0fbd : SUCCESS in 5m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15a6d95a7af04af49a29b3992e34c873 : SUCCESS in 11m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/199615d7ffb645d6858214cf1767345d : SUCCESS in 6m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fe4a46d095f46c091015fce7f60083b : SUCCESS in 6m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ae9530e76e804987b9394b95e695e2b9 : SUCCESS in 4m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a1a82ad7f87443e5b99857e5a3529f81 : SUCCESS in 4m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87479dad7af440cc98e89bdd0d1f1f81 : SUCCESS in 4m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a30a414067db43d3b98377631fdfe666 : SUCCESS in 10m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/183b00c29baf445c81f7f251498047e3 : SUCCESS in 5m 15s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/b9b50d708a324b31b6e57f4bc95e6ba6 : SUCCESS in 5m 41s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/1b2d715c156446e2acfdfb2cf9106f64 : SUCCESS in 6m 36s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/3a0842756feb4bdf8f80991ce442f6a4 : SUCCESS in 5m 54s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/be00ad9605d944059b1b6c29d4a2c558 : SUCCESS in 6m 27s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/8c7b0cbe3def4cea8b21665067a39041 : SUCCESS in 50m 53s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/bd1550beb0d04b6881d0182972f8650a : SUCCESS in 40m 35s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/caf845fae458456182226dc105d51e34 : SUCCESS in 1h 31m 55s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/05fbb2bf198744ff873d7336b0b54620 : SUCCESS in 1h 43m 55s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/f21110c339f448a1b5cc9d0b61cdef96 : SUCCESS in 2h 23m 38s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/0d2cd3a641b247c3965c7c72217e06cb : SUCCESS in 1h 53m 17s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/8b21274589f54921ae0ce55a2015d32b : TIMED_OUT in 2h 33m 22s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/79a1aa89895241f8b595e31cbe510d85 : FAILURE in 1h 21m 58s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/f79a03b152e7456f938215e6fb667e16 : SUCCESS in 51m 55s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/52f805d1c9364b3cbfda22ebda32571a : SUCCESS in 1h 35m 45s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/5615df5a441043059f57ff94302c3527 : SUCCESS in 1h 15m 00s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/6ea6db3b207b49688c9c3a7989f3c461 : SUCCESS in 1h 04m 37s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/e6b61c2c4a654221a3d59c3daf5165d1 : SUCCESS in 1h 32m 57s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"45c87ce3be5eebb16a0c6e8dabcc5c0b7f87a632","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-11 12:43:28.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e1bdd8af1465b3b920ed4f21597734fcaeef54a1","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-11 12:43:38.000000000","message":"Patch Set 3: Backport-Candidate+1","accounts_in_message":[],"_revision_number":3},{"id":"daf0bd75f6c912b06bdcf5b52bcb8b7ec7b0e65b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-11 15:19:05.000000000","message":"Patch Set 3:\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 https://zuul.opendev.org/t/openstack/build/444c5e3fe602458b8a5c923d1603633e : SUCCESS in 5m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3858d85228db443a9f5712fa75a33daf : SUCCESS in 6m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/948b95bc2b82468099a1057c3edb68f4 : SUCCESS in 6m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1347e51006694f0d91171182e49c06bf : SUCCESS in 4m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e39692cc08fe494584f28a13bd0631db : SUCCESS in 4m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4f5490c80c6d49419d6c1937f692919b : SUCCESS in 5m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8e87bd59829d40369cffd89e0576d07e : SUCCESS in 8m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c1fb25de5794c1eabc3588605ee098b : SUCCESS in 13m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0c000c24832e405699de15ef3ae79fd3 : SUCCESS in 8m 58s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/fc1f93110f7943d0a136a74d2cbed407 : SUCCESS in 8m 49s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/6ed8f1de645c4ad3be2c9ae1185fea59 : SUCCESS in 7m 23s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/1a1ec755d3f143b8ae7b859035e229aa : SUCCESS in 7m 43s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/aed79c6e50764adf8a868ec9d290545e : SUCCESS in 8m 03s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/6801f3ba97074624a4791e8cfc1c7e45 : SUCCESS in 45m 37s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/290ae228f3c6457da3d653f6a17b3550 : SUCCESS in 50m 37s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/4e1a790a95f549eabfccaf10c564446e : SUCCESS in 2h 04m 48s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/5c3a986bd1d94dfd92b7eaef0e66e546 : FAILURE in 1h 45m 43s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/5ceac0b418854f46b9458230973f1730 : SUCCESS in 2h 27m 57s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/bcef621d74104cab8232012bf1258c88 : SUCCESS in 1h 28m 56s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/2ec98f49f1914a129356084796417255 : TIMED_OUT in 2h 33m 32s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/3f8550d0a1e34216be9e4f15096f1b56 : SUCCESS in 1h 37m 15s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/87424c11f31a4eac95c671f7af84beb1 : SUCCESS in 51m 59s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/2210645ae364488ca9a158aa2c3ce9f3 : SUCCESS in 1h 47m 43s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/1ebec3e05c434341b1eadae8b1eccaa3 : SUCCESS in 1h 25m 45s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/438900134a134ccfa22fd25d7359b844 : SUCCESS in 1h 19m 30s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/bc57b777a4ad4c9eb6ccda2604a0a3d1 : FAILURE in 1h 18m 57s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3355fba4193b682680c0acb012fa91d748219322","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-14 08:34:06.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"2d7f3e61e4df724184e8a5e8a64b149b187a8259","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-14 10:38:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/40d18a0818f649c8862c56d54f301186 : SUCCESS in 5m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/707940a61a8f4157a8ac72fd5c5384e4 : SUCCESS in 8m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a1297b0124ca4233879660c3ba6292c0 : SUCCESS in 7m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9a0e7f49d684d6a842f7a689553ebb2 : SUCCESS in 6m 08s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f1c02fadfdb6413ab160310f2792bd2d : SUCCESS in 3m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f530bc4dea3d4406a64847ff01ed779c : SUCCESS in 3m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/aa3f498540a941668d21d56e7940f820 : SUCCESS in 4m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a82798a7691474cabaf5d547ef41aae : SUCCESS in 10m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55646c90aa8742c6a27c4888a3b69fbe : SUCCESS in 5m 07s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/590e262d38bb49b6a05a6d2ff24138ef : SUCCESS in 4m 10s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/704541dc51d54b4daa182d9ea5c4624a : SUCCESS in 6m 06s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e008788b8325456f9197deb6c2f4104c : SUCCESS in 5m 12s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c63894a6fe2d48658b538b07bd4e53ed : SUCCESS in 5m 07s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/957a44c71ff74b7b9fa45c1d949c0910 : SUCCESS in 44m 12s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/44cfb23a373542c8b8f909e47aed9f8f : SUCCESS in 42m 40s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/dec67be23c4e44b4a24bde0059082a22 : SUCCESS in 1h 33m 11s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/a0a6bc34aa784a38be287a84fee41bae : SUCCESS in 1h 42m 04s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/d3b4f7abd53a4c559a230a781f8a0c44 : SUCCESS in 1h 58m 57s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/3c2a0bfd7a104ac7bf5cacb2a1c148d4 : SUCCESS in 1h 55m 52s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/10bb2d6a7b154b6d84a52c2666eee066 : SUCCESS in 1h 48m 37s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/7ac96e0280a244db8d5c404673004edf : SUCCESS in 1h 17m 16s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/530ab50bb5d14915ba2df5d54c00efb9 : SUCCESS in 48m 05s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/5771b26384a74f5f92fd8b728af21435 : SUCCESS in 1h 36m 02s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/371a89c0718542d0bf89462ed95ffa0e : SUCCESS in 1h 02m 32s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/67305359904c4d6096f39d9f3dcaa14e : SUCCESS in 1h 04m 45s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/e53a4a93b8b64fc7a5a8049634842266 : FAILURE in 1h 13m 22s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bf413960755bde821a0f2fcc732667c6ebd3618f","author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"date":"2019-10-14 14:11:56.000000000","message":"Patch Set 3: Backport-Candidate+1","accounts_in_message":[],"_revision_number":3},{"id":"f53d0b767e367801b7189d18eca5840df1b7653b","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-10-15 09:06:18.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"97eef2eab64f8cbe755245ebc1beefb1a6fb79c2","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2019-10-18 01:18:20.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"193e2ebf5eb7f8fc18951146ff0fe3d5e1c75e5f","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-18 14:54:41.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"58598519442994cc11c08a8a850bb36ce559610b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-18 14:57:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f510fb1d617662c32dfc39a4ab0ae590c89ef290","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-18 14:57:56.000000000","message":"Patch Set 4: Backport-Candidate+1","accounts_in_message":[],"_revision_number":4},{"id":"513669d15c532d82a95928545f1247f80cfe1e3f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-18 17:32:19.000000000","message":"Patch Set 4: 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 https://zuul.opendev.org/t/openstack/build/d24a291d04a0492b8e3c01873ef6e6b0 : SUCCESS in 6m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3e6d6a673c704a14ae83f15b4656f444 : FAILURE in 4m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a4170f6179e148788075691a6e1f807a : SUCCESS in 7m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1575b75f7a1840eb81fa0d6f04f8fbd5 : SUCCESS in 6m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7cd940d665454670b5de9bb1e46b0948 : SUCCESS in 4m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bae681c109764747b94c0a4df9bb747a : FAILURE in 6m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/509ac29ba9d14d17825df916902ffbd8 : FAILURE in 5m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce8174e5bf1e43c68d57a340e8aeccec : SUCCESS in 12m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d219e4611ceb4706ac7fafbb255a5b30 : SUCCESS in 5m 16s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/e285811aa0454913a852b726b5f916e6 : FAILURE in 4m 26s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/76e858e424ee4914b38a105db9f48bf8 : SUCCESS in 8m 29s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/561a92c31eb34edaac9083bba7e92ab1 : SUCCESS in 5m 16s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/74e15db4f6804c1b884c253b624b607e : SUCCESS in 5m 27s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/15a963dd997c48b4815c0f0a8c40b7e0 : SUCCESS in 44m 52s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/3ebf542d9c924af58b432f7c5f2aaa65 : SUCCESS in 48m 11s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/f275505714434db9b96a8a99d6e4a53f : SUCCESS in 1h 58m 11s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/84e1d33dc7404861a6b2b4d720aa81c4 : SUCCESS in 1h 48m 09s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/88c40516c3134b968fc7d7c0229832e1 : SUCCESS in 2h 09m 59s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/1ac2b8f8b2804161aa7fdeb4e7482a32 : SUCCESS in 1h 12m 18s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/a7b59da3df224597b6f87ab64ec8a0bf : TIMED_OUT in 2h 33m 23s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/ca96ead4365848339772b0b8fcd0a0d8 : SUCCESS in 1h 13m 28s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/b9b385a4da9f48158ffc300e5ba26c64 : SUCCESS in 55m 11s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/515776b07afd423d910223a759d7cb96 : SUCCESS in 1h 48m 00s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/3242ed8e398e4d409a192bc459de4f23 : FAILURE in 1h 14m 15s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/d1b3320a377d438e9373763fef311599 : FAILURE in 1h 20m 46s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/80cc406229f04e0c840c91556219908e : SUCCESS in 1h 32m 50s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"2d3a8e7b2c72911f58f4ea13cfc5453606565d23","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-21 08:27:02.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"e35a572fea81047d1b066945fc41750fdc08d129","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-21 11:01:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6b4d7d15fc10485285bb6a46243f5f50 : SUCCESS in 4m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/46c86d47240448efbd4db2795f5ceec8 : SUCCESS in 8m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/76264ba1c2b649c3b6a1eb143a5fdd94 : SUCCESS in 6m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/81b46dbc6d0f43b696e96f0afdebb1a7 : SUCCESS in 6m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b8a62d4746ed435ea83f9398a161d1e0 : SUCCESS in 4m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/489f1c9989194bcf9dd92c0f4bbf987f : SUCCESS in 4m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/86271169c9d5480c82a8cdb0501327b0 : SUCCESS in 4m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ebb2b7fc4055472480ca1465e29521c7 : SUCCESS in 10m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e1c56477c2b8491caa7c8e4be94da026 : SUCCESS in 5m 28s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/0c537755ca69481e811438f874958bf5 : SUCCESS in 4m 47s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/171363ac98434db38955677f76c59dbb : SUCCESS in 6m 46s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c84851d6537840508373742511bcf5a6 : SUCCESS in 5m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d792002e408e48c4a460584c676065fa : SUCCESS in 7m 26s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/613739ed270f424e90744611d5fc1470 : SUCCESS in 42m 31s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/459b98f408874b8583bf83185859d29e : SUCCESS in 45m 55s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/c33ee03895d749de90a5fb88d738cecc : SUCCESS in 1h 44m 14s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/d443b965f4c649cdba5e52c3f54ce5ed : SUCCESS in 1h 40m 53s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/e43a450750524f87847fa5e784fb0470 : SUCCESS in 2h 29m 45s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/53ba76a1edad4f9197282b90315b9234 : SUCCESS in 2h 01m 22s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/ac662baf59454ea0aedced5e55ce1275 : SUCCESS in 1h 48m 15s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/66c5f972afde4ad4a75f23e487a09054 : SUCCESS in 1h 28m 19s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/f31686f174c341d2ae3e162bf721a296 : SUCCESS in 57m 04s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/b6f25b33e6d84ddfaaf965cb842beeb6 : SUCCESS in 1h 35m 08s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/af226fc61ec448cfb5ea53d72c79c6cf : SUCCESS in 1h 04m 46s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/232ad1db7057453292d27acd2849fb4c : FAILURE in 1h 07m 46s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/ddce629b602e4289b7bde9b76ec87946 : POST_FAILURE in 1h 31m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d88c24dca1c057bbe592b3d332bc9ee0726f0f70","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2019-10-23 02:27:28.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nPlease add this to etc/octavia.conf examples too","accounts_in_message":[],"_revision_number":4},{"id":"aba393e202be6bc7a749bb0dc6bbd508217f9e65","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-24 12:24:54.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"69bae08fa4b9f782f66b9711496ab5905881b19b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-24 12:28:07.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"aa51c1b6b02cdf9a7f464d047b7ec767aa3ff25a","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-24 12:28:18.000000000","message":"Patch Set 4:\n\n\u003e Please add this to etc/octavia.conf examples too\ndone","accounts_in_message":[],"_revision_number":4},{"id":"5d5d6f298644f88d9ecc4c0dd1d6162d385fef65","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-10-24 12:28:27.000000000","message":"Patch Set 5: Backport-Candidate+1","accounts_in_message":[],"_revision_number":5},{"id":"21a890d06d70dd73213388acd9fd1f3710637993","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-24 15:13:24.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2d3d76a9478c4f43a0e074633d7000b8 : SUCCESS in 5m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd98892fd4ce47519d96e764f0ebceb5 : SUCCESS in 7m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd0501d1bc204f85b54ca40567a2d668 : SUCCESS in 8m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce60dfd61e254015a286e1652fa4fac2 : SUCCESS in 6m 08s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f9f6a6d84fb0459282ef77601b71ffc8 : SUCCESS in 3m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ce52c43f976a4fc2b21a61cae912df17 : SUCCESS in 3m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9cb87b7f8b03481ca3ecfa2699ddfcbc : SUCCESS in 6m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5521a42750f844869d818a10374274f1 : SUCCESS in 10m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f510b3523b4d4516b0900ec938d84f2a : SUCCESS in 7m 06s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/067ab2b616f64c25812d22919ddbd742 : SUCCESS in 4m 34s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/6e5355e5e95a48f881d16ac8dd5b6e9c : SUCCESS in 7m 34s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/4893c07544a44e668f0c52a782278784 : SUCCESS in 5m 48s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5dd198f6115847a2add92ac881c7de17 : SUCCESS in 6m 51s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/813f53395b704412bf5f6b765214037a : SUCCESS in 48m 48s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/d5e15c91396d406fbb4b1e7ef140a928 : SUCCESS in 41m 43s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/34d0c036178c424db55921c7168499fe : SUCCESS in 1h 37m 51s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/5a73d73c5c35493ebd9114b803eebbbe : SUCCESS in 1h 50m 58s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/8145b7a32e284c52a52bc54b2119f323 : SUCCESS in 2h 17m 37s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/620a647ef1ba43378fa2ee3a8c9ea654 : SUCCESS in 2h 07m 33s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/5af455050a5343808b3b285446ff7a86 : FAILURE in 1h 19m 17s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/3a31433441174fbba0157d750cc1aa40 : SUCCESS in 1h 25m 04s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/670986eee59142e4890f85cbe12e77fd : SUCCESS in 57m 17s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/df77818cecbe4765b911c2f8e3b65a00 : SUCCESS in 1h 19m 46s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/2e9d5e2f487944968669e9700e7decb3 : SUCCESS in 1h 20m 02s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/c6822e8ef9904c8c9a119a67fcd3a10b : SUCCESS in 1h 32m 44s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/3ad39c75b4d24796bceaf56b85daae29 : POST_FAILURE in 1h 36m 50s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1732852bf3df84360846194acb97a16a3bf9e487","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2019-10-29 17:28:23.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"3182e3bd0873c697304a0d3693dd01720310e0b2","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2019-11-11 15:43:09.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0c8dc519c70aedaec75167c6e38f96204fb384a4","author":{"_account_id":28471,"name":"yanghongyu","email":"yang.hongyu@99cloud.net","username":"yanghongyu"},"date":"2019-11-13 06:18:59.000000000","message":"Patch Set 5: Backport-Candidate+1","accounts_in_message":[],"_revision_number":5},{"id":"910f3357a66e2267f3fb4c56ea79893bdef3b27e","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2019-11-13 08:33:18.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"4f7830ee1309a3a6203be455f04ec717359fb4ec","author":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"date":"2019-11-14 10:34:18.000000000","message":"Patch Set 5: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":5},{"id":"67dc55e103ea3d82789d5546c1aad6ef827b8d46","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-11-15 15:04:54.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"3c3797b6c7a9ad5344fb3954242de274aa37b7df","author":{"_account_id":2245,"name":"Jacky Hu","email":"hudayou@hotmail.com","username":"hudayou"},"date":"2019-11-16 01:52:29.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"c571b65e0c35ba4ad179ef2b39fea256b6a924c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-16 01:52:41.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"4f512a59a1931fe10e01d241783b19689b280008","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-16 03:24:57.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1852818c2ada4a309e87ab7cdd162351 : SUCCESS in 4m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3bb08b4c129f4591b9436377801aab7a : SUCCESS in 8m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5930edde7cfe4849a921088a302be261 : SUCCESS in 5m 24s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/46a3cd53333a41a698c9937ee89ae2c5 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/eb05b28aed054297a729521f2810595f : SUCCESS in 3m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/979ebcf2b60546d1a44966c29545ffde : SUCCESS in 4m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d32c1261993848ebaf6c0ff07270f373 : SUCCESS in 9m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13a00f644eb042c38637c8395488c022 : SUCCESS in 5m 14s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c324b3a183994a7fac0252d8db62f609 : SUCCESS in 6m 15s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/4f88cd634cdf475196b14efd4eb13e51 : SUCCESS in 6m 35s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/1cd46899a08c405b82fdc2656b3be023 : SUCCESS in 42m 25s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/2d45a35171c5484baf2f9696f4fdfd1c : SUCCESS in 40m 57s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/c3682cf706be41aba2772ee8c08b2d29 : CANCELED in 1h 19m 09s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/e05040fd910e452ab2be85ead4472b93 : CANCELED in 1h 18m 17s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/6127c7768f7e4c2e86e8718365946591 : FAILURE in 1h 18m 31s","accounts_in_message":[],"_revision_number":5},{"id":"7a9b167270401b5f3b216fe14710617cba550492","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-11-18 10:24:07.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"3b7411390414c9962de570493227d8c72c7b5144","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 13:06:12.000000000","message":"Patch Set 5: 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 https://zuul.opendev.org/t/openstack/build/558f1a033fab4bf4b54a3ec2fcb5a682 : SUCCESS in 5m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d38cbe3c0c6749888fb37ea213ba7117 : SUCCESS in 9m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/43a9a933a6444c0184ee9ea5d1d61a46 : SUCCESS in 8m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16dee88d996441e3b99b91a1b74dd86b : SUCCESS in 6m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/001c4c9d305a4facbfc9f6f3ac66e457 : SUCCESS in 6m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1f2b794b63c54f5799d28986ba7e4f9f : SUCCESS in 3m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5045baa7f3494edea4b93b6989ed819c : SUCCESS in 5m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa3483b3162744a8bf6236fecb22bf15 : SUCCESS in 10m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/62953a4947d34ac1b1d7ae4b80fa9989 : SUCCESS in 5m 53s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/f6210765831d4913ac19f61a04276239 : SUCCESS in 5m 29s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/8553d3939689432793a18064928ea4d3 : SUCCESS in 7m 55s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/77e0160236854e53bb08b366583a3425 : SUCCESS in 6m 17s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f0dccbe26e2c463b8547de6ccbae215a : SUCCESS in 5m 47s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/4b3ebaa4e620430e86bc73752c1b157e : SUCCESS in 48m 43s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/bbd525b67fcd498fa3425ce8fc27b7c0 : SUCCESS in 46m 45s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/c1c5bf43fdce430982beefdfd16d9ca5 : SUCCESS in 1h 48m 35s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/3ba08cea788f4f60bf0eae37e6c26c70 : TIMED_OUT in 2h 34m 22s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/0b5ba94151724f41809bb536a0c8d731 : TIMED_OUT in 2h 35m 20s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/a1a9061d0fe442afa799a2edbe719fa9 : FAILURE in 35m 55s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/a75d3305d49d4b38bc8f38620da69497 : SUCCESS in 1h 52m 08s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/a1aa39ed6f1e46de8750fdc0a47d633b : SUCCESS in 1h 21m 09s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/c2806cfac9ef4ba78d4037cc5ad18192 : SUCCESS in 52m 35s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/d79c55306678462bbdeeca122fa7bf85 : SUCCESS in 1h 31m 03s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/b423d3a7bb5743e29a8e666b4373d21b : SUCCESS in 1h 07m 21s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/d86c98229bc7460e96e438f3fa72f7a0 : SUCCESS in 1h 05m 48s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/d6166864f46947fb9d8305fdc8c701de : SUCCESS in 1h 29m 44s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"5ee3e1a0f5f52ac35e230acd3d36831bd321a3f5","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-11-18 13:44:01.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"ac4ae0fdc3f05e6140ed3d813b659227e5e8505d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 15:54:57.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a0ca9cb7b37d49219e72e20fd7f8efa7 : SUCCESS in 4m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8fe47f982399454187fb10a545bcf40a : SUCCESS in 9m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dadc226f35f24ec7895685de5fbeb094 : SUCCESS in 6m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b77d8a75c614a5795878d57859204c4 : SUCCESS in 7m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e873c9920fd94419b51fb7c2de25f01b : SUCCESS in 6m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d146338fd0f84c6ab5123b5eeba2dea3 : SUCCESS in 4m 04s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ea1f3d0848314149ab6f81055aee356d : SUCCESS in 5m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7006462230a3483997a65bc8b1f1e582 : SUCCESS in 11m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13defc6fc41b40f69d197c32cb410aef : SUCCESS in 6m 19s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/8d9d299a11264cb98374a38e579a2596 : SUCCESS in 5m 06s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/911fa9c41e3d43b8b2f1dcadb32b382e : SUCCESS in 6m 23s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/ddda9a5c8b284510a93e11ad51153d16 : SUCCESS in 5m 14s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/342c8e4f53784fa5b6c6fe57bb50ea80 : SUCCESS in 6m 03s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/25ddcc44e39b49adb638c770e1217156 : SUCCESS in 52m 12s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/83a4e8dff4594c55816527d3b50e017c : SUCCESS in 44m 00s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/0237002272ca4495bd1fd4430bff88db : SUCCESS in 1h 47m 57s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/5ff08c0b8be24d149cbd8a8aeb322f1f : SUCCESS in 1h 38m 36s\n- octavia-v2-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/8a75b4ac033e42c89ffd59dcfeb9d086 : SUCCESS in 2h 06m 40s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/f9b094756def45b59c1d59eda29b1cc3 : FAILURE in 38m 15s (non-voting)\n- octavia-v2-dsvm-py2-scenario-two-node https://zuul.opendev.org/t/openstack/build/2881beec195a428fa2e3bbf030c726c1 : SUCCESS in 1h 58m 37s (non-voting)\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/8ea84f3a97dd4002aa58998051658a40 : SUCCESS in 1h 27m 46s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/6c8a51803f47410c9fdf34bb5d0db82b : SUCCESS in 51m 47s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/98ec64fbfe644519a8747d309b99463d : SUCCESS in 1h 48m 41s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-scenario https://zuul.opendev.org/t/openstack/build/30b8a8b6cd3347ba996a48582787cc45 : SUCCESS in 1h 02m 29s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/c907b25026ee404a9b9427210b334dc2 : SUCCESS in 1h 13m 11s (non-voting)\n- octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7 https://zuul.opendev.org/t/openstack/build/3f5d0e9b8c4f42d5bbccd4d05cf3aade : FAILURE in 1h 15m 27s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f24369f3b262cf9ade062f1dc521f608a56d6dfd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 15:55:09.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"16b2af3e36b6e2e65eaa2382f238bb794a2ffc7d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 17:53:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"46aaf75932609e331f833fabe321ea82e0dd8fdc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 17:53:52.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1396a39aa7604dd2aaba6397b9e4eed2 : SUCCESS in 4m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f6e4709c86bc44f69eb8cba85d14bb3f : SUCCESS in 6m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29bcd6485a494da9884ed5ea434312a2 : SUCCESS in 5m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/08efb806fc634e99b4a513feaac02632 : SUCCESS in 5m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9434d9b5f41f47e1ba055406d8a96a1a : SUCCESS in 4m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2caadaf67401451f8008c047b2e9d387 : SUCCESS in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18b634589a414ddb9235675002db6bfb : SUCCESS in 12m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/03e60f4947da4ad8a8a51cde94d0e8f4 : SUCCESS in 7m 02s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a0ad6621cc7d4ff1823e726e03570006 : SUCCESS in 7m 02s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b92a362706df42b38c0020ca9968c22f : SUCCESS in 8m 01s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/f64cb5e7d7d94eb489711628c64de2ba : SUCCESS in 48m 47s\n- octavia-v2-dsvm-noop-py2-api https://zuul.opendev.org/t/openstack/build/eb1eac2d3a31497d90a3f3d9dcdd9c60 : SUCCESS in 43m 39s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/2fba4c1445d24b63aeeb22d7f68d7a4f : SUCCESS in 1h 50m 22s\n- octavia-v2-dsvm-py2-scenario https://zuul.opendev.org/t/openstack/build/d9eb72f6bf884895b05e32773e74dad2 : SUCCESS in 1h 40m 53s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/dae208a7a7894968a12c12ad195eaa7e : SUCCESS in 1h 24m 48s","accounts_in_message":[],"_revision_number":5},{"id":"8e0f4f7868e0fa22cfff42c14e429d09fafd4106","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-18 17:56:03.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/fd5caa927c0a40159883c4367bf7f0fb : SUCCESS in 1m 27s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/001010ecec84445db915ffc88eaa0b0f : SUCCESS in 1m 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5c648d5514784b3eacb53e0c83b5a5a5 : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":5},{"id":"35a3a4f0db1782e01fe5f2fe8d32ced8ccfb01de","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-11-21 09:22:34.000000000","message":"Patch Set 5: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit 0fc1ea4789eaf743e04db31d366b64a34172df15","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"215c4c2284209ff46dc62f7cc04432cb2c9bf39e","revisions":{"c2a5700a8cc5b7db2b3d7e127f45371eb099dc38":{"kind":"REWORK","_number":1,"created":"2019-09-24 07:18:28.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/684201/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/684201/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/684201/1"}}},"commit":{"parents":[{"commit":"e97e360b7608b1aa7703c94746e17bdd8d4dc237","subject":"Merge \"Improve the error message for bad pkcs12 bundles\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e97e360b7608b1aa7703c94746e17bdd8d4dc237"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-23 18:49:43.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-24 07:15:26.000000000","tz":120},"subject":"Fix controller worker graceful shutdown","message":"Fix controller worker graceful shutdown\n\nFix an issue that prevents graceful shutdown of controller workers.\n\ncotyledon.Service.terminate function is by definition the graceful\ntermination function and doesn\u0027t have any \u0027graceful\u0027 optional boolean\nargument (https://cotyledon.readthedocs.io/en/latest/api.html).\n\nBecause of this error, message_listener.wait() was never called in the\nconsumers\u0027 termination functions, so flows could be interrupted before\ncompletion and could leave resources such as load balancer in a\nPENDING_* provisioning state.\n\nBy default cotyledon.Service terminates the server after a timeout if\nthe worker could not shutdown itself gracefully. The default value\nfor the timeout is 60 seconds and can be overriden using the\ngraceful_shutdown_timeout setting in octavia.conf\n\nStory: 2006603\nTask: 36770\n\nChange-Id: I3f776bd018246897c9a889699a2d0ecbbfbb7098\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c2a5700a8cc5b7db2b3d7e127f45371eb099dc38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/c2a5700a8cc5b7db2b3d7e127f45371eb099dc38"}]},"branch":"refs/heads/master"},"6b6a15d5cfbd990b4df0e7923b37f9b75cb1d8ea":{"kind":"REWORK","_number":2,"created":"2019-09-30 07:05:21.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/684201/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/684201/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/684201/2"}}},"commit":{"parents":[{"commit":"d7f0c819e376297989773c35f417fb3e0f2cd1e8","subject":"Validate supported LB algorithm in Amphora provider drivers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/d7f0c819e376297989773c35f417fb3e0f2cd1e8"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-23 18:49:43.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-30 06:48:28.000000000","tz":120},"subject":"Fix controller worker graceful shutdown","message":"Fix controller worker graceful shutdown\n\nFix an issue that prevents graceful shutdown of controller workers.\n\ncotyledon.Service.terminate function is by definition the graceful\ntermination function and doesn\u0027t have any \u0027graceful\u0027 optional boolean\nargument (https://cotyledon.readthedocs.io/en/latest/api.html).\n\nBecause of this error, message_listener.wait() was never called in the\nconsumers\u0027 termination functions, so flows could be interrupted before\ncompletion and could leave resources such as load balancer in a\nPENDING_* provisioning state.\n\nBy default cotyledon.Service terminates the server after a timeout if\nthe worker could not shutdown itself gracefully. The default value\nfor the timeout is 60 seconds and can be overriden using the\ngraceful_shutdown_timeout setting in octavia.conf\n\nStory: 2006603\nTask: 36770\n\nChange-Id: I3f776bd018246897c9a889699a2d0ecbbfbb7098\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6b6a15d5cfbd990b4df0e7923b37f9b75cb1d8ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6b6a15d5cfbd990b4df0e7923b37f9b75cb1d8ea"}]},"branch":"refs/heads/master"},"99028cb2c0e7288b6851b4662f5b8df9fa2f8eab":{"kind":"REWORK","_number":3,"created":"2019-10-11 09:45:44.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/684201/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/684201/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/684201/3"}}},"commit":{"parents":[{"commit":"ca80bc9e03368fa202ef108536c119670dfada93","subject":"Merge \"Bump diskimage-builder minimum to 2.24.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ca80bc9e03368fa202ef108536c119670dfada93"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-23 18:49:43.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-10-11 08:43:41.000000000","tz":120},"subject":"Fix controller worker graceful shutdown","message":"Fix controller worker graceful shutdown\n\nFix an issue that prevents graceful shutdown of controller workers.\n\ncotyledon.Service.terminate function is by definition the graceful\ntermination function and doesn\u0027t have any \u0027graceful\u0027 optional boolean\nargument (https://cotyledon.readthedocs.io/en/latest/api.html).\n\nBecause of this error, message_listener.wait() was never called in the\nconsumers\u0027 termination functions, so flows could be interrupted before\ncompletion and could leave resources such as load balancer in a\nPENDING_* provisioning state.\n\nBy default cotyledon.Service terminates the server after a timeout if\nthe worker could not shutdown itself gracefully. The default value\nfor the timeout is 300 seconds (set in devstack plugin) and can be\noverriden using the graceful_shutdown_timeout setting in octavia.conf\nThe default value will be updated to a lower value when work on\npersistant taskflow will be merged.\n\nStory: 2006603\nTask: 36770\n\nChange-Id: I3f776bd018246897c9a889699a2d0ecbbfbb7098\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/99028cb2c0e7288b6851b4662f5b8df9fa2f8eab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/99028cb2c0e7288b6851b4662f5b8df9fa2f8eab"}]},"branch":"refs/heads/master"},"02fd186b454b35c8d66babe9427c6005fe10ae13":{"kind":"REWORK","_number":4,"created":"2019-10-18 14:54:41.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/684201/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/684201/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/684201/4"}}},"commit":{"parents":[{"commit":"ca80bc9e03368fa202ef108536c119670dfada93","subject":"Merge \"Bump diskimage-builder minimum to 2.24.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ca80bc9e03368fa202ef108536c119670dfada93"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-23 18:49:43.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-10-18 14:51:19.000000000","tz":120},"subject":"Fix controller worker graceful shutdown","message":"Fix controller worker graceful shutdown\n\nFix an issue that prevents graceful shutdown of controller workers.\n\ncotyledon.Service.terminate function is by definition the graceful\ntermination function and doesn\u0027t have any \u0027graceful\u0027 optional boolean\nargument (https://cotyledon.readthedocs.io/en/latest/api.html).\n\nBecause of this error, message_listener.wait() was never called in the\nconsumers\u0027 termination functions, so flows could be interrupted before\ncompletion and could leave resources such as load balancer in a\nPENDING_* provisioning state.\n\nBy default cotyledon.Service terminates the server after a timeout if\nthe worker could not shutdown itself gracefully. The default value\nfor the timeout is 300 seconds (set in devstack plugin) and can be\noverriden using the graceful_shutdown_timeout setting in octavia.conf\nThe default value will be updated to a lower value when work on\npersistant taskflow will be merged.\n\nStory: 2006603\nTask: 36770\n\nChange-Id: I3f776bd018246897c9a889699a2d0ecbbfbb7098\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/02fd186b454b35c8d66babe9427c6005fe10ae13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/02fd186b454b35c8d66babe9427c6005fe10ae13"}]},"branch":"refs/heads/master"},"215c4c2284209ff46dc62f7cc04432cb2c9bf39e":{"kind":"REWORK","_number":5,"created":"2019-10-24 12:28:07.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/684201/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/684201/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/684201/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/684201/5"}}},"commit":{"parents":[{"commit":"ca80bc9e03368fa202ef108536c119670dfada93","subject":"Merge \"Bump diskimage-builder minimum to 2.24.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ca80bc9e03368fa202ef108536c119670dfada93"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-09-23 18:49:43.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2019-10-24 12:27:35.000000000","tz":120},"subject":"Fix controller worker graceful shutdown","message":"Fix controller worker graceful shutdown\n\nFix an issue that prevents graceful shutdown of controller workers.\n\ncotyledon.Service.terminate function is by definition the graceful\ntermination function and doesn\u0027t have any \u0027graceful\u0027 optional boolean\nargument (https://cotyledon.readthedocs.io/en/latest/api.html).\n\nBecause of this error, message_listener.wait() was never called in the\nconsumers\u0027 termination functions, so flows could be interrupted before\ncompletion and could leave resources such as load balancer in a\nPENDING_* provisioning state.\n\nBy default cotyledon.Service terminates the server after a timeout if\nthe worker could not shutdown itself gracefully. The default value\nfor the timeout is 300 seconds (set in devstack plugin) and can be\noverriden using the graceful_shutdown_timeout setting in octavia.conf\nThe default value will be updated to a lower value when work on\npersistant taskflow will be merged.\n\nStory: 2006603\nTask: 36770\n\nChange-Id: I3f776bd018246897c9a889699a2d0ecbbfbb7098\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/215c4c2284209ff46dc62f7cc04432cb2c9bf39e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/215c4c2284209ff46dc62f7cc04432cb2c9bf39e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
