)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"c71cedbb3e6c2f82cca60ddcc83ed44cbcb52d6d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0f807832_1fcc0e92","updated":"2024-02-07 01:03:43.000000000","message":"And why not try to run neutron-api [1] instead?\n[1] https://github.com/openstack/neutron/blob/master/setup.cfg#L37","commit_id":"36561dad6bd960984917b85f7e5c2034a35e76ca"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4226f30629f27871df00d3ab0588f1c8360bd15c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"648fb981_fdd88da0","in_reply_to":"0f807832_1fcc0e92","updated":"2024-02-07 01:34:21.000000000","message":"We can\u0027t use it, because of a known problem with ml2-ovn[1].\n\n[1] https://bugs.launchpad.net/neutron/+bug/1912359","commit_id":"36561dad6bd960984917b85f7e5c2034a35e76ca"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2fe4d4ce67b50a86e0fbc3a6c94b0ac4216ffb71","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"b54aef15_1c88d995","updated":"2024-02-07 07:17:55.000000000","message":"Good catch. Thanks!","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6f951c93fb20227018461640e21ce98ad9e1b141","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"6333a5e9_7fc4a9ad","updated":"2024-02-08 06:57:02.000000000","message":"recheck unrelated failure","commit_id":"8df95a056671d31a1d1b527c1b3b55b038522227"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"57dfcb52909b9555d45f2e25ba8c754c05f5b8f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2857a773_6769077d","updated":"2024-02-09 10:53:00.000000000","message":"Looks good, nice catch!","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"a8a596ddb40ea95ba22834f42ce33f825c458a6d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"5cda8418_3aef73e6","updated":"2024-02-09 04:24:59.000000000","message":"recheck random failure","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"2ac262e80d42d4ae935e1587e5f209683e589492","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"aa640fea_51840d48","updated":"2024-02-08 17:12:03.000000000","message":"recheck the job failure is irrelevant","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"12f67dbccb208b190fe04d8dd7344097f0bff9b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"7cf0e53c_e04d9d3a","updated":"2024-02-09 16:49:20.000000000","message":"typo in relnote","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"ac250fec24cf8fb545d73ace30568f12144d4242","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"3ef4448e_1524c076","updated":"2024-02-12 08:48:50.000000000","message":"recheck\npip package conflict, hope it is temporary","commit_id":"b38f72b2129ee377cb80132ca9c0794b60585be6"}],"doc/source/admin/config-wsgi.rst":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"57e8afe418f6fe75fd95bcbd2c87d8362951ee98","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"2ab79ea3_fedd8b7e","line":153,"updated":"2024-02-08 10:07:37.000000000","message":"Could you please add a note to this doc also?","commit_id":"8df95a056671d31a1d1b527c1b3b55b038522227"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"8c23ccbc3fba88df244cf491ba18cfe122ab813f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"0ff648e5_cf077346","line":153,"in_reply_to":"2ab79ea3_fedd8b7e","updated":"2024-02-08 12:39:56.000000000","message":"Done","commit_id":"8df95a056671d31a1d1b527c1b3b55b038522227"}],"neutron/service.py":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"c71cedbb3e6c2f82cca60ddcc83ed44cbcb52d6d","unresolved":true,"context_lines":[{"line_number":189,"context_line":"                      workers)"},{"line_number":190,"context_line":"        raise NotImplementedError()"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"    rpc_workers \u003d []"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"    if workers \u003e 0:"},{"line_number":195,"context_line":"        # passing service plugins only, because core plugin is among them"},{"line_number":196,"context_line":"        rpc_workers.append("},{"line_number":197,"context_line":"            RpcWorker(service_plugins, worker_process_count\u003dworkers))"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    if (cfg.CONF.rpc_state_report_workers \u003e 0 and"},{"line_number":200,"context_line":"            plugin.rpc_state_report_workers_supported()):"}],"source_content_type":"text/x-python","patch_set":3,"id":"b48584ca_11f7e519","line":197,"range":{"start_line":192,"start_character":0,"end_line":197,"end_character":69},"updated":"2024-02-07 01:03:43.000000000","message":"This is critical change, for neutron with various agents, if user set rpc_worker\u003d0, all that agents will not work properly. Should add a WARRNING log here to notify users to start independent RPC workers [1][2] for the neutron agents. And this should be well documented in the release note.\n\n[1] https://github.com/openstack/neutron/blob/master/setup.cfg#L53\n[2] https://github.com/openstack/neutron/blob/master/neutron/cmd/eventlet/server/__init__.py#L23","commit_id":"36561dad6bd960984917b85f7e5c2034a35e76ca"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4226f30629f27871df00d3ab0588f1c8360bd15c","unresolved":false,"context_lines":[{"line_number":189,"context_line":"                      workers)"},{"line_number":190,"context_line":"        raise NotImplementedError()"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"    rpc_workers \u003d []"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"    if workers \u003e 0:"},{"line_number":195,"context_line":"        # passing service plugins only, because core plugin is among them"},{"line_number":196,"context_line":"        rpc_workers.append("},{"line_number":197,"context_line":"            RpcWorker(service_plugins, worker_process_count\u003dworkers))"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    if (cfg.CONF.rpc_state_report_workers \u003e 0 and"},{"line_number":200,"context_line":"            plugin.rpc_state_report_workers_supported()):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fce5c289_af374291","line":197,"range":{"start_line":192,"start_character":0,"end_line":197,"end_character":69},"in_reply_to":"b48584ca_11f7e519","updated":"2024-02-07 01:34:21.000000000","message":"Done\n\nNote that rpc_worker\u003d0 is already *broken* for deployments with agents earlier by https://review.opendev.org/c/openstack/neutron/+/823637 ...","commit_id":"36561dad6bd960984917b85f7e5c2034a35e76ca"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":175,"context_line":"    if workers is None:"},{"line_number":176,"context_line":"        # By default, half as many rpc workers as api workers"},{"line_number":177,"context_line":"        workers \u003d int(_get_api_workers() / 2)"},{"line_number":178,"context_line":"        workers \u003d max(workers, 1)"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    # If workers \u003e 0 then start_rpc_listeners would be called in a"},{"line_number":181,"context_line":"    # subprocess and we cannot simply catch the NotImplementedError.  It is"}],"source_content_type":"text/x-python","patch_set":5,"id":"3e489757_673ac992","line":178,"updated":"2024-02-07 16:06:46.000000000","message":"So I guess moving this means it can be set negative? Looks like the below code will do the right thing regardless","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":true,"context_lines":[{"line_number":175,"context_line":"    if workers is None:"},{"line_number":176,"context_line":"        # By default, half as many rpc workers as api workers"},{"line_number":177,"context_line":"        workers \u003d int(_get_api_workers() / 2)"},{"line_number":178,"context_line":"        workers \u003d max(workers, 1)"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    # If workers \u003e 0 then start_rpc_listeners would be called in a"},{"line_number":181,"context_line":"    # subprocess and we cannot simply catch the NotImplementedError.  It is"}],"source_content_type":"text/x-python","patch_set":5,"id":"861ebc03_1e11ad8a","line":178,"in_reply_to":"3e489757_673ac992","updated":"2024-02-08 04:29:24.000000000","message":"Neutron has allowed to use nagative values but it tralslated it to 1 internally. In the following change I\u0027m adding the lower boundary to enforce \u003e\u003d 0 to eliminate uncertain expectations for negative values.","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"}],"releasenotes/notes/bug-2052484-9a80c1d035349879.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"0ec5e6ca_40399b33","line":4,"range":{"start_line":4,"start_character":28,"end_line":4,"end_character":38},"updated":"2024-02-07 16:06:46.000000000","message":"s/rpc_workers","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"8ca7d086_5b623d63","line":4,"range":{"start_line":4,"start_character":28,"end_line":4,"end_character":38},"in_reply_to":"0ec5e6ca_40399b33","updated":"2024-02-08 04:29:24.000000000","message":"Done","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"2b58efcc_836702d5","line":5,"range":{"start_line":5,"start_character":36,"end_line":5,"end_character":58},"updated":"2024-02-07 16:06:46.000000000","message":"s/agents, like the dhcp-agent,","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"158278bb_21f3dcaf","line":5,"range":{"start_line":5,"start_character":36,"end_line":5,"end_character":58},"in_reply_to":"2b58efcc_836702d5","updated":"2024-02-08 04:29:24.000000000","message":"Done","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"f1717098_1a3c21f8","line":6,"range":{"start_line":6,"start_character":46,"end_line":6,"end_character":57},"updated":"2024-02-07 16:06:46.000000000","message":"s/notifications","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_worker \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"70ee1aac_36853252","line":6,"range":{"start_line":6,"start_character":46,"end_line":6,"end_character":57},"in_reply_to":"f1717098_1a3c21f8","updated":"2024-02-08 04:29:24.000000000","message":"Done","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"fixes:"},{"line_number":11,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bda215d0_95413b69","line":8,"range":{"start_line":8,"start_character":4,"end_line":8,"end_character":14},"updated":"2024-02-07 16:06:46.000000000","message":"s/release, so","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9414b8caf2549cbca7ccc80f655c0f11b8e3c3ef","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"fixes:"},{"line_number":11,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9dee2ab2_8970bcd7","line":8,"range":{"start_line":8,"start_character":28,"end_line":8,"end_character":40},"updated":"2024-02-07 16:06:46.000000000","message":"s/requirement","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"fixes:"},{"line_number":11,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"99dc550c_fea0e075","line":8,"range":{"start_line":8,"start_character":28,"end_line":8,"end_character":40},"in_reply_to":"9dee2ab2_8970bcd7","updated":"2024-02-08 04:29:24.000000000","message":"Done","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"6de68333c2b792d81ce371ac34ff987c23ac6b39","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    In a deployment with additional agents like dpch-agent, this option should"},{"line_number":6,"context_line":"    be set to a positive value. Note that all nofications from neutron-server"},{"line_number":7,"context_line":"    to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0`` is set in 22.0.0"},{"line_number":8,"context_line":"    release so this was the requiremenet actually added in that release."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"fixes:"},{"line_number":11,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"c1dcd4cd_62915745","line":8,"range":{"start_line":8,"start_character":4,"end_line":8,"end_character":14},"in_reply_to":"bda215d0_95413b69","updated":"2024-02-08 04:29:24.000000000","message":"Done","commit_id":"266e29e9a5d1169294a6ddaddbe9f5275c8691f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"12f67dbccb208b190fe04d8dd7344097f0bff9b5","unresolved":true,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_workers \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents, like the dpch-agent, this option"},{"line_number":6,"context_line":"    should be set to a positive value. Note that all notifications from"},{"line_number":7,"context_line":"    neutron-server to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0``"},{"line_number":8,"context_line":"    is set in 22.0.0 release, so this was the requiremenet actually added in"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"e8591c2a_faa73dc6","line":5,"range":{"start_line":5,"start_character":53,"end_line":5,"end_character":63},"updated":"2024-02-09 16:49:20.000000000","message":"s/dhcp-agent","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"93b5a9cb6f2128435dbf26bddcd1a35941846ed3","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Now setting ``[DEFAULT] rpc_workers \u003d 0`` completely disables rpc workers."},{"line_number":5,"context_line":"    In a deployment with additional agents, like the dpch-agent, this option"},{"line_number":6,"context_line":"    should be set to a positive value. Note that all notifications from"},{"line_number":7,"context_line":"    neutron-server to agents were disabled when ``[DEFAULT] rpc_workers \u003d 0``"},{"line_number":8,"context_line":"    is set in 22.0.0 release, so this was the requiremenet actually added in"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7cd97385_74fd1697","line":5,"range":{"start_line":5,"start_character":53,"end_line":5,"end_character":63},"in_reply_to":"e8591c2a_faa73dc6","updated":"2024-02-12 06:28:17.000000000","message":"Done","commit_id":"28a9f1b17066146d7e3b1700ebbccedc6ac83d5d"}]}
