)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"10deb06b04c3c482c2c6f06b802cb41f63d64fe1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b2250b57_00458afb","updated":"2026-03-06 23:06:33.000000000","message":"Please follow-up on Dmitry\u0027s comments when you get a chance. This is massively better than the current nothing that exists though, so I\u0027m landing it.\n\nThanks!","commit_id":"08c3c6305a19ed81014a43e45aeb23481409bcdb"}],"doc/source/troubleshooting.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d728d7453ee40663a9f27193bc25762a9d208fc7","unresolved":false,"context_lines":[{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"To get verbose output from the driver, set the log level for the"},{"line_number":13,"context_line":"``networking_generic_switch`` namespace in your Neutron configuration::"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    [DEFAULT]"},{"line_number":16,"context_line":"    debug \u003d True"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fcdd64b_1b28694b","line":13,"updated":"2026-03-06 11:06:15.000000000","message":"nit: here and below you can use the code block syntax to get nicer highlighting. E.g. instead of \n\n```\nsome text::\n\n  [DEFAULT]\n```\n\nyou do\n\n```\nsome text:\n\n.. code-block:: ini\n\n   [DEFAULT]\n```\n\n(note single colon)","commit_id":"08c3c6305a19ed81014a43e45aeb23481409bcdb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d728d7453ee40663a9f27193bc25762a9d208fc7","unresolved":false,"context_lines":[{"line_number":82,"context_line":"  [ngs_coordination]"},{"line_number":83,"context_line":"  acquire_timeout \u003d 120"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"This just increases how long NGS waits to acquire the lock before giving up. If"},{"line_number":86,"context_line":"your switch can process all outstanding commands before the timeout, this will"},{"line_number":87,"context_line":"allow all operations to succeed eventually, but may cause port binding to take"},{"line_number":88,"context_line":"an extremely long time under heavy load, or lead to other timeouts upstream."}],"source_content_type":"text/x-rst","patch_set":2,"id":"d066d1a1_1dc6f18f","line":85,"updated":"2026-03-06 11:06:15.000000000","message":"nit: s/just//","commit_id":"08c3c6305a19ed81014a43e45aeb23481409bcdb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d728d7453ee40663a9f27193bc25762a9d208fc7","unresolved":false,"context_lines":[{"line_number":155,"context_line":"    ngs_manage_vlans \u003d False"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"Note that this affects network create/delete operations, not individual port"},{"line_number":158,"context_line":"bindings. If VLAN churn is low in your deployment this may not help."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"**Disable inactive port management**"},{"line_number":161,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"a9a75438_f08382b0","line":158,"updated":"2026-03-06 11:06:15.000000000","message":"nit: \"deployment, this\"","commit_id":"08c3c6305a19ed81014a43e45aeb23481409bcdb"}]}
