)]}'
{"/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":"bb62b6d610be42b54a56ac00af3bcd7daa8e7688","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"240b390f_c64ae972","updated":"2026-02-10 23:58:29.000000000","message":"Same as before, only +1 because I\u0027m unfamiliar with switch code.","commit_id":"01148ee2b3640144573b317daa80501b2d967a3e"},{"author":{"_account_id":34373,"name":"Jason Paroly","email":"jparoly@redhat.com","username":"jparoly"},"change_message_id":"41e33c70f2946b64404e780b2498ec86ee96e294","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8c4f7ad9_6626eb33","updated":"2026-02-25 15:58:36.000000000","message":"Primarily reviewed for vendor syntax","commit_id":"77108dbeb6f719f6f0715917f2d5954b4809fd2e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e18ef1dd3f80ca1865501245f0766fb1819edb5d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"5d562e57_49a5c239","updated":"2026-02-16 23:39:48.000000000","message":"recheck CI has been fixed on this repo.","commit_id":"77108dbeb6f719f6f0715917f2d5954b4809fd2e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0ec1695ae6141545c1fb515e83e03134e6464689","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"5eec2306_7ac1e548","updated":"2026-02-26 00:01:31.000000000","message":"recheck multinode job fix merged","commit_id":"bb4c0b3cbd1ab08fa4694781ffed81196c32bc6b"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"a0d03ad678ed2aa001c5bbf7f340f833f020e599","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"efaff147_627a4c35","updated":"2026-02-26 17:32:18.000000000","message":"Again ntc-templates would make a lot of sense here.","commit_id":"c9a9ff89b00d8b2e608c8d4d357beab825a2752c"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"0a5b58e7fa3e5253c338d2373d07f67e03ffe162","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"01ad7441_9c9a8394","in_reply_to":"069edca0_1c7c2cb7","updated":"2026-02-26 20:23:23.000000000","message":"Yep. 100% That\u0027s why I +2\u0027d it. It\u0027s more for awareness that I\u0027m mentioning it.","commit_id":"c9a9ff89b00d8b2e608c8d4d357beab825a2752c"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0a617b86b1a4554c80f85f95825ef80e5e40bb1c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"069edca0_1c7c2cb7","in_reply_to":"efaff147_627a4c35","updated":"2026-02-26 19:49:00.000000000","message":"I hear you, but in the interests of getting something merged, lets move forward and refactor later. Besides, we\u0027re past the time to change requirements.","commit_id":"c9a9ff89b00d8b2e608c8d4d357beab825a2752c"}],"doc/source/configuration.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"30505bbc24c2d2717b1253d340891609149c14d3","unresolved":true,"context_lines":[{"line_number":769,"context_line":"port binding operations. VNI mappings are only removed when the last port"},{"line_number":770,"context_line":"is unplugged from a VLAN."},{"line_number":771,"context_line":""},{"line_number":772,"context_line":"**Cumulus NVUE** - Full L2VNI support"},{"line_number":773,"context_line":""},{"line_number":774,"context_line":"The Cumulus NVUE implementation supports L2VNI configuration on the default"},{"line_number":775,"context_line":"bridge domain ``br_default``. It includes support for Head-End Replication"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1bac4d48_f2bb9092","line":772,"updated":"2026-02-23 15:12:12.000000000","message":"This is an existing problem, but this patch makes it even worse: this is not an rst heading. It ends up just being a paragraph under whatever the last heading was.","commit_id":"77108dbeb6f719f6f0715917f2d5954b4809fd2e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"6cc8f67fe08dae2da07c76841172a207fc966f2b","unresolved":false,"context_lines":[{"line_number":769,"context_line":"port binding operations. VNI mappings are only removed when the last port"},{"line_number":770,"context_line":"is unplugged from a VLAN."},{"line_number":771,"context_line":""},{"line_number":772,"context_line":"**Cumulus NVUE** - Full L2VNI support"},{"line_number":773,"context_line":""},{"line_number":774,"context_line":"The Cumulus NVUE implementation supports L2VNI configuration on the default"},{"line_number":775,"context_line":"bridge domain ``br_default``. It includes support for Head-End Replication"}],"source_content_type":"text/x-rst","patch_set":8,"id":"668a6d09_633cbe96","line":772,"in_reply_to":"1bac4d48_f2bb9092","updated":"2026-02-26 00:01:27.000000000","message":"Done","commit_id":"77108dbeb6f719f6f0715917f2d5954b4809fd2e"}],"networking_generic_switch/devices/netmiko_devices/cumulus.py":[{"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":"bb62b6d610be42b54a56ac00af3bcd7daa8e7688","unresolved":true,"context_lines":[{"line_number":323,"context_line":"            return len(ports) \u003e 0"},{"line_number":324,"context_line":"        except (json.JSONDecodeError, AttributeError, TypeError):"},{"line_number":325,"context_line":"            # If parsing fails, conservatively assume no ports"},{"line_number":326,"context_line":"            return False"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    def _parse_vlan_vni(self, output: str, segmentation_id: int,"},{"line_number":329,"context_line":"                        vni: int) -\u003e bool:"}],"source_content_type":"text/x-python","patch_set":7,"id":"a4b66411_2413fcf9","line":326,"updated":"2026-02-10 23:58:29.000000000","message":"cumulus should use this parsing code (compared to others) in their advertising material. So nice to have real json.","commit_id":"01148ee2b3640144573b317daa80501b2d967a3e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"6cc8f67fe08dae2da07c76841172a207fc966f2b","unresolved":false,"context_lines":[{"line_number":323,"context_line":"            return len(ports) \u003e 0"},{"line_number":324,"context_line":"        except (json.JSONDecodeError, AttributeError, TypeError):"},{"line_number":325,"context_line":"            # If parsing fails, conservatively assume no ports"},{"line_number":326,"context_line":"            return False"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    def _parse_vlan_vni(self, output: str, segmentation_id: int,"},{"line_number":329,"context_line":"                        vni: int) -\u003e bool:"}],"source_content_type":"text/x-python","patch_set":7,"id":"b11b16c7_23631e61","line":326,"in_reply_to":"a4b66411_2413fcf9","updated":"2026-02-26 00:01:27.000000000","message":"Lol!","commit_id":"01148ee2b3640144573b317daa80501b2d967a3e"}]}
