)]}'
{"doc/source/admin/ovn/bgp.rst":[{"author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"change_message_id":"1f3a91d0809aa9a64edd73e4c9ab8a30be78c310","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ec785947_48292a0e","updated":"2026-05-21 10:03:50.000000000","message":"I miss mentioning that an FRR service or any alternative that implements BGP needs to be deployed on the compute and network nodes because the **OVN BGP service plugin** doesn\u0027t advertise routes via BGP on its own.","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"f3220806bdf5dc3428b500ea0891902265f38005","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e8b9186c_471ba5f5","in_reply_to":"ec785947_48292a0e","updated":"2026-05-26 13:14:39.000000000","message":"Done","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"4205aa0e9e08b1243d2c8c884da0f33d06a5667e","unresolved":true,"context_lines":[{"line_number":11,"context_line":"   :ref:`neutron-dynamic-routing BGP speaker \u003cconfig-bgp-dynamic-routing\u003e`,"},{"line_number":12,"context_line":"   which is an external project with its own agent."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"The OVN BGP service plugin integrates BGP route advertisement directly into"},{"line_number":15,"context_line":"the Neutron server and the OVN Neutron Agent.  It is designed for"},{"line_number":16,"context_line":"**spine-and-leaf** data-centre fabrics where every rack (leaf) is an"},{"line_number":17,"context_line":"independent L3 routing domain and inter-rack traffic is forwarded over BGP"}],"source_content_type":"text/x-rst","patch_set":3,"id":"0114af3e_eb3f590c","line":14,"range":{"start_line":14,"start_character":48,"end_line":14,"end_character":61},"updated":"2026-05-21 19:35:55.000000000","message":"s/advertisements","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"f3220806bdf5dc3428b500ea0891902265f38005","unresolved":false,"context_lines":[{"line_number":11,"context_line":"   :ref:`neutron-dynamic-routing BGP speaker \u003cconfig-bgp-dynamic-routing\u003e`,"},{"line_number":12,"context_line":"   which is an external project with its own agent."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"The OVN BGP service plugin integrates BGP route advertisement directly into"},{"line_number":15,"context_line":"the Neutron server and the OVN Neutron Agent.  It is designed for"},{"line_number":16,"context_line":"**spine-and-leaf** data-centre fabrics where every rack (leaf) is an"},{"line_number":17,"context_line":"independent L3 routing domain and inter-rack traffic is forwarded over BGP"}],"source_content_type":"text/x-rst","patch_set":3,"id":"0fb291e8_4e346d2a","line":14,"range":{"start_line":14,"start_character":48,"end_line":14,"end_character":61},"in_reply_to":"0114af3e_eb3f590c","updated":"2026-05-26 13:14:39.000000000","message":"Done","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"73cba97fd566ac41b8d5fe49a9cc0286fc20d5a3","unresolved":true,"context_lines":[{"line_number":76,"context_line":"When the BGP service plugin is enabled it **rejects creation of VLAN provider"},{"line_number":77,"context_line":"networks** with an HTTP 400 error:"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. code-block:: text"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"   VLAN provider networks are not supported when the BGP service plugin"},{"line_number":82,"context_line":"   is enabled. Only flat provider networks are supported."}],"source_content_type":"text/x-rst","patch_set":3,"id":"e33cc1d1_52f7dfc4","line":79,"range":{"start_line":79,"start_character":0,"end_line":79,"end_character":20},"updated":"2026-05-21 07:32:19.000000000","message":"nit: .. warning:: ?","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"f3220806bdf5dc3428b500ea0891902265f38005","unresolved":false,"context_lines":[{"line_number":76,"context_line":"When the BGP service plugin is enabled it **rejects creation of VLAN provider"},{"line_number":77,"context_line":"networks** with an HTTP 400 error:"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. code-block:: text"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"   VLAN provider networks are not supported when the BGP service plugin"},{"line_number":82,"context_line":"   is enabled. Only flat provider networks are supported."}],"source_content_type":"text/x-rst","patch_set":3,"id":"22981bf8_fc999f17","line":79,"range":{"start_line":79,"start_character":0,"end_line":79,"end_character":20},"in_reply_to":"e33cc1d1_52f7dfc4","updated":"2026-05-26 13:14:39.000000000","message":"Done","commit_id":"e04ac39d02e93a071fcd2ae9586bccd1a667145c"}]}
