)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"67f863c5403d51734354c8051be6f3169c2cbff1","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Slawek Kaplonski \u003cskaplons@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-06-29 15:26:28 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change neutron backend\u0027s timeout in haproxy to 20 minutes"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When client makes some heavy API requests to the Neutron API, like"},{"line_number":10,"context_line":"e.g. some bulk request to create many ports at once it may happen that"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"e064d5a5_f7822273","line":7,"range":{"start_line":7,"start_character":46,"end_line":7,"end_character":49},"updated":"2022-06-30 11:38:07.000000000","message":"We\u0027re down to 10 minutes now, aren\u0027t we?","commit_id":"d043b5ced794ba3daf656453da1f3c8e7e8e2b5b"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fd824a0e2be6458654e13817f54fe0161b8a53f9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Slawek Kaplonski \u003cskaplons@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-06-29 15:26:28 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change neutron backend\u0027s timeout in haproxy to 20 minutes"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When client makes some heavy API requests to the Neutron API, like"},{"line_number":10,"context_line":"e.g. some bulk request to create many ports at once it may happen that"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"42b53b27_75163965","line":7,"range":{"start_line":7,"start_character":46,"end_line":7,"end_character":49},"in_reply_to":"e064d5a5_f7822273","updated":"2022-06-30 13:02:29.000000000","message":"Done","commit_id":"d043b5ced794ba3daf656453da1f3c8e7e8e2b5b"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6a337e4365f2071aa4bfa59fb3bb1dc1e3c85da7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"43183c8c_ca583824","updated":"2022-06-15 08:47:32.000000000","message":"The lint error should be fixed. Also please find my inline comments.","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"548eff82b827897d134a1c4395adcda9521285ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"181579f2_adfd4b77","updated":"2022-07-26 04:03:22.000000000","message":"https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_62d/843863/3/check/tripleo-ci-centos-9-scenario001-standalone/62dbe90/logs/undercloud/var/lib/config-data/puppet-generated/haproxy/etc/haproxy/haproxy.cfg\n\n~~~\nbackend neutron_be\n  mode http\n  balance leastconn\n  timeout server 10m\n  option httpchk GET /healthcheck\n  server standalone.ctlplane.localdomain 192.168.24.1:9696 check fall 5 inter 2000 rise 2\n~~~\n\ntimeout is now set accordingly.","commit_id":"bb002c9d972411dc9baff0556c0810a3003b8d78"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"d9f5156082b94f64687c4e59dd15d2d94a07de2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"07d8e629_38ba477e","updated":"2022-07-27 08:23:11.000000000","message":"recheck","commit_id":"bb002c9d972411dc9baff0556c0810a3003b8d78"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"87587212e094413a20b5338a85f0deaa4e3afc74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a6b58626_3ca879d4","updated":"2022-07-25 06:38:59.000000000","message":"recheck\n\nlet\u0027s get a fresh CI result.","commit_id":"bb002c9d972411dc9baff0556c0810a3003b8d78"}],"manifests/haproxy.pp":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6a337e4365f2071aa4bfa59fb3bb1dc1e3c85da7","unresolved":true,"context_lines":[{"line_number":854,"context_line":"  }"},{"line_number":855,"context_line":""},{"line_number":856,"context_line":"  if $neutron {"},{"line_number":857,"context_line":"    $neutron_frontend_opts \u003d {"},{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"1c4a4a7b_f4c3c51e","line":857,"range":{"start_line":857,"start_character":29,"end_line":857,"end_character":30},"updated":"2022-06-15 08:47:32.000000000","message":"might make sense to raise client timeout to make frontend/backend timeout consistent.","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"6330e462dcfd34a4a072225d746f6888afd83bc9","unresolved":false,"context_lines":[{"line_number":854,"context_line":"  }"},{"line_number":855,"context_line":""},{"line_number":856,"context_line":"  if $neutron {"},{"line_number":857,"context_line":"    $neutron_frontend_opts \u003d {"},{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"976ec16a_3d59f0f7","line":857,"range":{"start_line":857,"start_character":29,"end_line":857,"end_character":30},"in_reply_to":"1c4a4a7b_f4c3c51e","updated":"2022-06-29 13:27:28.000000000","message":"Done","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6a337e4365f2071aa4bfa59fb3bb1dc1e3c85da7","unresolved":true,"context_lines":[{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"37d233e8_2004cc9a","line":861,"range":{"start_line":861,"start_character":27,"end_line":861,"end_character":30},"updated":"2022-06-15 08:47:32.000000000","message":"Is there any specific logic to select 20m ? We already use 10m for heat and I\u0027d prefer to use the consistent value instead of tuning this per backend.","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6a337e4365f2071aa4bfa59fb3bb1dc1e3c85da7","unresolved":true,"context_lines":[{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"a2bccaa1_04a2f071","line":861,"range":{"start_line":861,"start_character":22,"end_line":861,"end_character":23},"updated":"2022-06-15 08:47:32.000000000","message":"please get rid of tab.","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"6330e462dcfd34a4a072225d746f6888afd83bc9","unresolved":false,"context_lines":[{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"423d4e69_47d78d66","line":861,"range":{"start_line":861,"start_character":27,"end_line":861,"end_character":30},"in_reply_to":"37d233e8_2004cc9a","updated":"2022-06-29 13:27:28.000000000","message":"I think 10 should be enough too","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"6330e462dcfd34a4a072225d746f6888afd83bc9","unresolved":false,"context_lines":[{"line_number":858,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httplog\u0027, \u0027forwardfor\u0027 ]"},{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"2ee4e817_d05f8a72","line":861,"range":{"start_line":861,"start_character":22,"end_line":861,"end_character":23},"in_reply_to":"a2bccaa1_04a2f071","updated":"2022-06-29 13:27:28.000000000","message":"Done","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6a337e4365f2071aa4bfa59fb3bb1dc1e3c85da7","unresolved":true,"context_lines":[{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"},{"line_number":865,"context_line":"    $neutron_listen_opts \u003d merge_hash_values($neutron_frontend_opts,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"60e605c8_e5a9cd21","line":862,"range":{"start_line":862,"start_character":16,"end_line":862,"end_character":18},"updated":"2022-06-15 08:47:32.000000000","message":"\u003d\u003e should be aligned","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"6330e462dcfd34a4a072225d746f6888afd83bc9","unresolved":false,"context_lines":[{"line_number":859,"context_line":"    }"},{"line_number":860,"context_line":"    $neutron_backend_opts \u003d {"},{"line_number":861,"context_line":"      \u0027timeout server\u0027\t\u003d\u003e \u002720m\u0027,"},{"line_number":862,"context_line":"      \u0027balance\u0027 \u003d\u003e $haproxy_lb_mode_longrunning,"},{"line_number":863,"context_line":"      \u0027option\u0027  \u003d\u003e [ \u0027httpchk GET /healthcheck\u0027 ]"},{"line_number":864,"context_line":"    }"},{"line_number":865,"context_line":"    $neutron_listen_opts \u003d merge_hash_values($neutron_frontend_opts,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"0bc57913_b14fcc10","line":862,"range":{"start_line":862,"start_character":16,"end_line":862,"end_character":18},"in_reply_to":"60e605c8_e5a9cd21","updated":"2022-06-29 13:27:28.000000000","message":"Done","commit_id":"e39e67c8932960e5d66f195bf28be62c5e7aa040"}]}
