)]}'
{"doc/source/admin/l3-api-comparison.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f267032da78fd9c63d447ea37183eb029e2b27f1","unresolved":true,"context_lines":[{"line_number":1,"context_line":".. _l3-api-comparison:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Comparison of L3 and Network Service APIs in Neutron"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4fe04042_b552640f","line":1,"updated":"2026-06-10 08:45:29.000000000","message":"The filename l3-api-comparison.rst suggests this is about L3 APIs only, but the content covers FWaaS, SFC, TaaS, VPNaaS, and BGP, far beyond L3. The commit message itself says \"stadium API groups.\" Consider renaming to something like stadium-api-overview.rst or api-feature-matrix.rst.","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"1419ecb01d618679d44f85e3174e2e7a6f7df5f5","unresolved":true,"context_lines":[{"line_number":1,"context_line":".. _l3-api-comparison:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Comparison of L3 and Network Service APIs in Neutron"}],"source_content_type":"text/x-rst","patch_set":2,"id":"871c4d22_1bd30c59","line":1,"range":{"start_line":1,"start_character":4,"end_line":1,"end_character":21},"updated":"2026-06-29 12:34:22.000000000","message":"This reference needs update now","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":true,"context_lines":[{"line_number":1,"context_line":".. _l3-api-comparison:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Comparison of L3 and Network Service APIs in Neutron"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ab469513_8b351d54","line":1,"in_reply_to":"4fe04042_b552640f","updated":"2026-06-29 12:07:00.000000000","message":"changed to api-feature-matrix","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"faabf8f170e2569c6422badcaabcba5c68f6e009","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Comparison of L3 and Network Service APIs in Neutron"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This document provides a comparison of all Layer 3, BGP, VPN, firewall,"},{"line_number":8,"context_line":"and other advanced networking APIs available in Neutron core and Neutron"},{"line_number":9,"context_line":"stadium projects. It includes information on which backend (OVS or OVN)"},{"line_number":10,"context_line":"supports each feature."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fc73fbca_19f9695d","line":7,"range":{"start_line":7,"start_character":43,"end_line":7,"end_character":71},"updated":"2026-06-10 10:06:58.000000000","message":"I would say \"advanced services\" or something like that","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Comparison of L3 and Network Service APIs in Neutron"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This document provides a comparison of all Layer 3, BGP, VPN, firewall,"},{"line_number":8,"context_line":"and other advanced networking APIs available in Neutron core and Neutron"},{"line_number":9,"context_line":"stadium projects. It includes information on which backend (OVS or OVN)"},{"line_number":10,"context_line":"supports each feature."}],"source_content_type":"text/x-rst","patch_set":2,"id":"2834f8dd_17ff5e17","line":7,"range":{"start_line":7,"start_character":43,"end_line":7,"end_character":71},"in_reply_to":"fc73fbca_19f9695d","updated":"2026-06-29 12:07:00.000000000","message":"Done","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"faabf8f170e2569c6422badcaabcba5c68f6e009","unresolved":true,"context_lines":[{"line_number":46,"context_line":"   * - Router DVR"},{"line_number":47,"context_line":"     - neutron"},{"line_number":48,"context_line":"     - yes"},{"line_number":49,"context_line":"     - \\-"},{"line_number":50,"context_line":"     - Distributed Virtual Router -- distributes routing across compute nodes"},{"line_number":51,"context_line":"   * - Router HA (``l3-ha``)"},{"line_number":52,"context_line":"     - neutron"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c0331158_30aba753","line":49,"updated":"2026-06-10 10:06:58.000000000","message":"I know that you wanted to show here that DVR extension is not supported by OVN backend, but maybe at least in description you can mention that OVN do support distributed Floating IPs also","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":true,"context_lines":[{"line_number":46,"context_line":"   * - Router DVR"},{"line_number":47,"context_line":"     - neutron"},{"line_number":48,"context_line":"     - yes"},{"line_number":49,"context_line":"     - \\-"},{"line_number":50,"context_line":"     - Distributed Virtual Router -- distributes routing across compute nodes"},{"line_number":51,"context_line":"   * - Router HA (``l3-ha``)"},{"line_number":52,"context_line":"     - neutron"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f3d5e2b8_21f98d86","line":49,"in_reply_to":"c0331158_30aba753","updated":"2026-06-29 12:07:00.000000000","message":"thanks, good point","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3e24351739d265986b0d566004c6d4dc9d72f72b","unresolved":true,"context_lines":[{"line_number":82,"context_line":"     - neutron"},{"line_number":83,"context_line":"     - yes"},{"line_number":84,"context_line":"     - \\-"},{"line_number":85,"context_line":"     - Schedule routers to L3 agents (OVN handles scheduling internally)"},{"line_number":86,"context_line":"   * - Floating IPs (CRUD)"},{"line_number":87,"context_line":"     - neutron"},{"line_number":88,"context_line":"     - yes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ad2fbff4_b5b9584d","line":85,"range":{"start_line":85,"start_character":7,"end_line":85,"end_character":72},"updated":"2026-06-10 08:43:27.000000000","message":"Yes but now it is possible to mangle the HA chassis assignation: https://review.opendev.org/q/topic:%22bug/2103521%22","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":true,"context_lines":[{"line_number":82,"context_line":"     - neutron"},{"line_number":83,"context_line":"     - yes"},{"line_number":84,"context_line":"     - \\-"},{"line_number":85,"context_line":"     - Schedule routers to L3 agents (OVN handles scheduling internally)"},{"line_number":86,"context_line":"   * - Floating IPs (CRUD)"},{"line_number":87,"context_line":"     - neutron"},{"line_number":88,"context_line":"     - yes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"94e3b998_d4fe1d00","line":85,"range":{"start_line":85,"start_character":7,"end_line":85,"end_character":72},"in_reply_to":"ad2fbff4_b5b9584d","updated":"2026-06-29 12:07:00.000000000","message":"good point, I changed to yes with a note","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"faabf8f170e2569c6422badcaabcba5c68f6e009","unresolved":true,"context_lines":[{"line_number":137,"context_line":"     - neutron"},{"line_number":138,"context_line":"     - yes"},{"line_number":139,"context_line":"     - yes"},{"line_number":140,"context_line":"     - Security group logging for auditing accepted/dropped packets"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"OVN BGP Service Plugin (non-API)"},{"line_number":143,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b6f7ca5e_5f98bc69","line":140,"updated":"2026-06-10 10:06:58.000000000","message":"logging api has also support for fwaas rules. I didn\u0027t check what is current state of it and how it works actually but I know there is something there, at least for iptables driver","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":true,"context_lines":[{"line_number":137,"context_line":"     - neutron"},{"line_number":138,"context_line":"     - yes"},{"line_number":139,"context_line":"     - yes"},{"line_number":140,"context_line":"     - Security group logging for auditing accepted/dropped packets"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"OVN BGP Service Plugin (non-API)"},{"line_number":143,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e8f0900e_1ff7a396","line":140,"in_reply_to":"b6f7ca5e_5f98bc69","updated":"2026-06-29 12:07:00.000000000","message":"thanks I added fwaas also","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f38f120e2111028072c6565dd7657a7e15758069","unresolved":true,"context_lines":[{"line_number":196,"context_line":"     - OVS"},{"line_number":197,"context_line":"     - OVN"},{"line_number":198,"context_line":"     - Description"},{"line_number":199,"context_line":"   * - BGPVPN (CRUD)"},{"line_number":200,"context_line":"     - networking-bgpvpn"},{"line_number":201,"context_line":"     - yes"},{"line_number":202,"context_line":"     - yes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"072ad054_2cd434dc","line":199,"range":{"start_line":199,"start_character":3,"end_line":199,"end_character":20},"updated":"2026-06-10 08:46:48.000000000","message":"We don\u0027t test networking-bgpvpn with OVN thus I wouldn\u0027t say yes to this mech driver in this table.","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2f6ef268a80b7fdaec389b599f2ed102ab7d71c2","unresolved":true,"context_lines":[{"line_number":196,"context_line":"     - OVS"},{"line_number":197,"context_line":"     - OVN"},{"line_number":198,"context_line":"     - Description"},{"line_number":199,"context_line":"   * - BGPVPN (CRUD)"},{"line_number":200,"context_line":"     - networking-bgpvpn"},{"line_number":201,"context_line":"     - yes"},{"line_number":202,"context_line":"     - yes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3377c0df_36adddc7","line":199,"range":{"start_line":199,"start_character":3,"end_line":199,"end_character":20},"in_reply_to":"072ad054_2cd434dc","updated":"2026-06-29 12:07:00.000000000","message":"true, thanks.","commit_id":"beef9e0ac7902903d74f717b369ef6ba2dde0666"}]}
