)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"37776c404a031cbea608d1d8ebd68f094c06278f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"00b32938_b387b247","updated":"2026-03-17 20:00:51.000000000","message":"Hopefully I\u0027m not mis-understanding the change.","commit_id":"f590791fb73638a3c107e2737aebfa8637e6800a"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"9dc9a38ff286aaecee261f8fd6e16f5ecb3f3f66","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"00a552b8_90faeb4a","updated":"2026-03-17 15:58:26.000000000","message":"recheck\nHit of https://bugs.launchpad.net/neutron/+bug/2139271 as I see","commit_id":"f590791fb73638a3c107e2737aebfa8637e6800a"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"e8c22af76deaaefa81db41e3a33d49228f08be2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"80bc2659_191254de","updated":"2026-03-30 21:20:08.000000000","message":"recheck (timeout)","commit_id":"27945d1655a7ee84a7e796a2b80c48c775b20370"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"45a9e9f6c68a662ce54f5996dcb804d1dfca010f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"97b55423_f3e64ce0","updated":"2026-03-18 21:17:34.000000000","message":"recheck Bug 2139271","commit_id":"27945d1655a7ee84a7e796a2b80c48c775b20370"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"0f92f4f68e20cc2b415e91b0e37c012aa8377797","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"68562705_c8901e8b","updated":"2026-03-23 07:29:33.000000000","message":"recheck timeout","commit_id":"27945d1655a7ee84a7e796a2b80c48c775b20370"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"4368c52c4d529992ef8ad444c0f09d44bcbcdbad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f47fd975_a9c6773f","updated":"2026-03-31 02:08:10.000000000","message":"recheck timeout","commit_id":"27945d1655a7ee84a7e796a2b80c48c775b20370"}],"neutron/server/__init__.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"37776c404a031cbea608d1d8ebd68f094c06278f","unresolved":true,"context_lines":[{"line_number":51,"context_line":"    conf_files \u003d _get_config_files()"},{"line_number":52,"context_line":"    config.register_common_config_options()"},{"line_number":53,"context_line":"    config.init(sys.argv[1:], default_config_files\u003dconf_files,"},{"line_number":54,"context_line":"                prog\u003d\u0027neutron-api\u0027)"},{"line_number":55,"context_line":"    config.setup_logging()"},{"line_number":56,"context_line":"    config.set_config_defaults()"},{"line_number":57,"context_line":"    if not cfg.CONF.config_file:"}],"source_content_type":"text/x-python","patch_set":1,"id":"8ec4e5ad_165e77b6","line":54,"updated":"2026-03-17 20:00:51.000000000","message":"So I wonder whether we need to do something like in your Nova change since there are currently four callers of boot_server() which calls this.\n\nFor example, looking in neutron/cmd/server/__init__.py:\n\n  return server.boot_server(api.api_server)\n  return server.boot_server(ovn_maintenance.ovn_maintenance_worker)\n  server.boot_server(rpc.rpc_server)\n  server.boot_server(periodic.periodic_workers)\n\nThere is also the other call from neutron/wsgi/api.py\n\nSo maybe the callers need to pass a string that is used here.","commit_id":"f590791fb73638a3c107e2737aebfa8637e6800a"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"69938f3385c64aa1b51d43c767919f1f0661aa18","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    conf_files \u003d _get_config_files()"},{"line_number":52,"context_line":"    config.register_common_config_options()"},{"line_number":53,"context_line":"    config.init(sys.argv[1:], default_config_files\u003dconf_files,"},{"line_number":54,"context_line":"                prog\u003d\u0027neutron-api\u0027)"},{"line_number":55,"context_line":"    config.setup_logging()"},{"line_number":56,"context_line":"    config.set_config_defaults()"},{"line_number":57,"context_line":"    if not cfg.CONF.config_file:"}],"source_content_type":"text/x-python","patch_set":1,"id":"c36ca235_91decdc3","line":54,"in_reply_to":"8ec4e5ad_165e77b6","updated":"2026-03-18 01:19:13.000000000","message":"Oh, yes. I didn\u0027t notice that this is commonly used by several services. I\u0027ve updated the change to set prog only in the code path called from WSGI app. For the other services the appropriate program name should be automatically detected.","commit_id":"f590791fb73638a3c107e2737aebfa8637e6800a"}]}
