)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5ff6a5b0_78513904","updated":"2023-08-30 05:48:54.000000000","message":"LGTM, just some nits here and there","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"fdb08b42_c1d31c8a","updated":"2023-08-30 10:09:27.000000000","message":"Hi! Thanks a lot for the reviews. I updated a new version addressing the issues","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a0e42a1e_6b231cee","updated":"2023-12-01 18:09:36.000000000","message":"Thanks for the documentation, just have some textual comments.","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"e3604b6c60a63eef24b786a5cda6dd701cc86501","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6c6ae94d_d2822534","updated":"2024-07-22 09:39:21.000000000","message":"Thanks a lot for the new upload Rodolfo! I had totally forgotten about this patch, my bad","commit_id":"ec5248dc2eee854976ee3c6cb1c2bbb3af526289"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3c8f1d6a6aa8ca8c711819bc6b16805a3bc1d5b4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ad160717_820018e7","updated":"2024-07-26 12:07:33.000000000","message":"recheck openstack-tox-docs","commit_id":"ec5248dc2eee854976ee3c6cb1c2bbb3af526289"}],"doc/source/admin/config-logging.rst":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"8d83e5dd8ce9b4201bb93889dcd4af48fd71afd7","unresolved":true,"context_lines":[{"line_number":9,"context_line":"registered events occur."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"------------------------"},{"line_number":12,"context_line":"Using the ML2/OVN Driver"},{"line_number":13,"context_line":"------------------------"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5ef3ed8a_7724385f","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":10},"updated":"2023-08-28 08:30:01.000000000","message":"I\u0027m not sure if we need this \"Using the\" here and in L166. IMO better would be just \"ML2/OVN Driver\" here and \"ML2/OVS Driver\" or (Openvswitch driver) in the L166.\nBut that\u0027s just my personal opinion and I can also accept it as it is now.","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"registered events occur."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"------------------------"},{"line_number":12,"context_line":"Using the ML2/OVN Driver"},{"line_number":13,"context_line":"------------------------"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9371784f_03f61b6d","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":10},"in_reply_to":"5ef3ed8a_7724385f","updated":"2023-08-30 10:09:27.000000000","message":"Ack","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":true,"context_lines":[{"line_number":17,"context_line":"Supported loggable resource types"},{"line_number":18,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"From the Wallaby release, for the ML2/OVN driver, the ``security_group``"},{"line_number":21,"context_line":"resource is supported."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The following diagram shows a mapping from Neutron security group framework to"},{"line_number":24,"context_line":"the ACLs, which are the smallest loggable units on when using ML2/OVN. Each"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2bec1e5c_4658a9c5","line":21,"range":{"start_line":20,"start_character":1,"end_line":21,"end_character":22},"updated":"2023-08-30 05:48:54.000000000","message":"Perhaps simpler like: From the Wallaby release the ML2/OVN driver supports the ``security_group`` resource.","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[{"line_number":17,"context_line":"Supported loggable resource types"},{"line_number":18,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"From the Wallaby release, for the ML2/OVN driver, the ``security_group``"},{"line_number":21,"context_line":"resource is supported."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The following diagram shows a mapping from Neutron security group framework to"},{"line_number":24,"context_line":"the ACLs, which are the smallest loggable units on when using ML2/OVN. Each"}],"source_content_type":"text/x-rst","patch_set":1,"id":"e316f6db_0da965de","line":21,"range":{"start_line":20,"start_character":1,"end_line":21,"end_character":22},"in_reply_to":"2bec1e5c_4658a9c5","updated":"2023-08-30 10:09:27.000000000","message":"Done","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":true,"context_lines":[{"line_number":21,"context_line":"resource is supported."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The following diagram shows a mapping from Neutron security group framework to"},{"line_number":24,"context_line":"the ACLs, which are the smallest loggable units on when using ML2/OVN. Each"},{"line_number":25,"context_line":"security group rule maps to an ACL associated to a port group that contains all"},{"line_number":26,"context_line":"the ports belonging to the security group."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"002a4d51_60b7df43","line":24,"updated":"2023-08-30 05:48:54.000000000","message":"smallest loggable units when using ML2/OVN?","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":true,"context_lines":[{"line_number":21,"context_line":"resource is supported."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The following diagram shows a mapping from Neutron security group framework to"},{"line_number":24,"context_line":"the ACLs, which are the smallest loggable units on when using ML2/OVN. Each"},{"line_number":25,"context_line":"security group rule maps to an ACL associated to a port group that contains all"},{"line_number":26,"context_line":"the ports belonging to the security group."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3c1a47e3_fb32b5bf","line":24,"in_reply_to":"002a4d51_60b7df43","updated":"2023-08-30 10:09:27.000000000","message":"I wanted to say that you cannot log traffic for a single port like you can in ML2/OVS. I tried to rephrase this to make it more understandable, let me know what you think! :)","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"8d83e5dd8ce9b4201bb93889dcd4af48fd71afd7","unresolved":true,"context_lines":[{"line_number":68,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":69,"context_line":"     for ``burst_limit`` is 25."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"In order to make the changes to rate and burst effective, restart the neutron"},{"line_number":72,"context_line":"service. To ensure the configuration for rate and burst was updated, check the"},{"line_number":73,"context_line":"meter-band table on the ovn northbound database. You need to have created at"},{"line_number":74,"context_line":"least one log object if you want to see the meter band entry created."}],"source_content_type":"text/x-rst","patch_set":1,"id":"d8f1431b_6a259210","line":71,"range":{"start_line":71,"start_character":70,"end_line":71,"end_character":77},"updated":"2023-08-28 08:30:01.000000000","message":"nit: neutron-server (or neutron-api) to be strict, right?","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[{"line_number":68,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":69,"context_line":"     for ``burst_limit`` is 25."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"In order to make the changes to rate and burst effective, restart the neutron"},{"line_number":72,"context_line":"service. To ensure the configuration for rate and burst was updated, check the"},{"line_number":73,"context_line":"meter-band table on the ovn northbound database. You need to have created at"},{"line_number":74,"context_line":"least one log object if you want to see the meter band entry created."}],"source_content_type":"text/x-rst","patch_set":1,"id":"db52843f_60b615f9","line":71,"range":{"start_line":71,"start_character":70,"end_line":71,"end_character":77},"in_reply_to":"13e493c7_6b1d08ea","updated":"2023-08-30 10:09:27.000000000","message":"Done","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":true,"context_lines":[{"line_number":68,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":69,"context_line":"     for ``burst_limit`` is 25."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"In order to make the changes to rate and burst effective, restart the neutron"},{"line_number":72,"context_line":"service. To ensure the configuration for rate and burst was updated, check the"},{"line_number":73,"context_line":"meter-band table on the ovn northbound database. You need to have created at"},{"line_number":74,"context_line":"least one log object if you want to see the meter band entry created."}],"source_content_type":"text/x-rst","patch_set":1,"id":"13e493c7_6b1d08ea","line":71,"range":{"start_line":71,"start_character":70,"end_line":71,"end_character":77},"in_reply_to":"d8f1431b_6a259210","updated":"2023-08-30 05:48:54.000000000","message":"+1","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":true,"context_lines":[{"line_number":71,"context_line":"In order to make the changes to rate and burst effective, restart the neutron"},{"line_number":72,"context_line":"service. To ensure the configuration for rate and burst was updated, check the"},{"line_number":73,"context_line":"meter-band table on the ovn northbound database. You need to have created at"},{"line_number":74,"context_line":"least one log object if you want to see the meter band entry created."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":".. code-block:: console"},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"91655c25_ec879f44","line":74,"updated":"2023-08-30 05:48:54.000000000","message":"perhaps just: You need to create at least one log object to see the meter band entry created.","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[{"line_number":71,"context_line":"In order to make the changes to rate and burst effective, restart the neutron"},{"line_number":72,"context_line":"service. To ensure the configuration for rate and burst was updated, check the"},{"line_number":73,"context_line":"meter-band table on the ovn northbound database. You need to have created at"},{"line_number":74,"context_line":"least one log object if you want to see the meter band entry created."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":".. code-block:: console"},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"288e9b0b_19029fb8","line":74,"in_reply_to":"91655c25_ec879f44","updated":"2023-08-30 10:09:27.000000000","message":"Done","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"d04ffbd26eebcf0cde8ff4ea29637d03f3d0cd4c","unresolved":true,"context_lines":[{"line_number":174,"context_line":"Supported loggable resource types"},{"line_number":175,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"From Rocky release, for the ML2/OVS driver, both of ``security_group`` and"},{"line_number":178,"context_line":"``firewall_group`` are supported as resource types in Neutron packet logging"},{"line_number":179,"context_line":"framework."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Service Configuration"}],"source_content_type":"text/x-rst","patch_set":1,"id":"cf284efa_954b3163","line":178,"range":{"start_line":177,"start_character":20,"end_line":178,"end_character":23},"updated":"2023-08-30 05:48:54.000000000","message":"same as before: the ML2/OVS driver supports both ``security_group`` and ``firewall_group`` as resource types in...","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"a8b604e3c299eba176626df03372ea0392958c5c","unresolved":false,"context_lines":[{"line_number":174,"context_line":"Supported loggable resource types"},{"line_number":175,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"From Rocky release, for the ML2/OVS driver, both of ``security_group`` and"},{"line_number":178,"context_line":"``firewall_group`` are supported as resource types in Neutron packet logging"},{"line_number":179,"context_line":"framework."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Service Configuration"}],"source_content_type":"text/x-rst","patch_set":1,"id":"e6d30de9_f8443a45","line":178,"range":{"start_line":177,"start_character":20,"end_line":178,"end_character":23},"in_reply_to":"cf284efa_954b3163","updated":"2023-08-30 10:09:27.000000000","message":"Done","commit_id":"971c7bb7c9102698f47720f0d074f73622a43307"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":16,"context_line":"Supported loggable resource types"},{"line_number":17,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"From the Wallaby release the ML2/OVN driver supports the security_group"},{"line_number":20,"context_line":"resource."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The following diagram shows a mapping from Neutron security group framework to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fcf800a_c7219598","line":19,"range":{"start_line":19,"start_character":57,"end_line":19,"end_character":71},"updated":"2023-12-01 18:09:36.000000000","message":"nit: ``security_group``","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":16,"context_line":"Supported loggable resource types"},{"line_number":17,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"From the Wallaby release the ML2/OVN driver supports the security_group"},{"line_number":20,"context_line":"resource."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"The following diagram shows a mapping from Neutron security group framework to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faab8c6_173285d0","line":19,"range":{"start_line":19,"start_character":57,"end_line":19,"end_character":71},"in_reply_to":"3fcf800a_c7219598","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":37,"context_line":"Service Configuration"},{"line_number":38,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"To enable the logging service, add ``log`` to ``service_plugins`` setting in"},{"line_number":41,"context_line":"the ``/etc/neutron/neutron.conf``:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. code-block:: none"}],"source_content_type":"text/x-rst","patch_set":2,"id":"52693e75_a55907cd","line":40,"range":{"start_line":40,"start_character":43,"end_line":40,"end_character":45},"updated":"2023-12-01 18:09:36.000000000","message":"s/to the","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":37,"context_line":"Service Configuration"},{"line_number":38,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"To enable the logging service, add ``log`` to ``service_plugins`` setting in"},{"line_number":41,"context_line":"the ``/etc/neutron/neutron.conf``:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. code-block:: none"}],"source_content_type":"text/x-rst","patch_set":2,"id":"90c97783_19d228c9","line":40,"range":{"start_line":40,"start_character":43,"end_line":40,"end_character":45},"in_reply_to":"52693e75_a55907cd","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":38,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"To enable the logging service, add ``log`` to ``service_plugins`` setting in"},{"line_number":41,"context_line":"the ``/etc/neutron/neutron.conf``:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. code-block:: none"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"aeecb396_dafbd43f","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":3},"updated":"2023-12-01 18:09:36.000000000","message":"Can remove \u0027the\u0027 here","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":38,"context_line":"~~~~~~~~~~~~~~~~~~~~~"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"To enable the logging service, add ``log`` to ``service_plugins`` setting in"},{"line_number":41,"context_line":"the ``/etc/neutron/neutron.conf``:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. code-block:: none"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"e2d00528_12df5586","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":3},"in_reply_to":"aeecb396_dafbd43f","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"* ``rate_limit`` - Limit the packet rate of the logs that are sent to the OVN"},{"line_number":52,"context_line":"  controller, in packets per second. The higher the number, the more logs we"},{"line_number":53,"context_line":"  will get on the log file."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"* ``burst_limit`` - Increase the packet rate limit by the specified value for a"},{"line_number":56,"context_line":"  short period of time."}],"source_content_type":"text/x-rst","patch_set":2,"id":"cf9475c1_494404c3","line":53,"range":{"start_line":53,"start_character":11,"end_line":53,"end_character":13},"updated":"2023-12-01 18:09:36.000000000","message":"s/in","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"* ``rate_limit`` - Limit the packet rate of the logs that are sent to the OVN"},{"line_number":52,"context_line":"  controller, in packets per second. The higher the number, the more logs we"},{"line_number":53,"context_line":"  will get on the log file."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"* ``burst_limit`` - Increase the packet rate limit by the specified value for a"},{"line_number":56,"context_line":"  short period of time."}],"source_content_type":"text/x-rst","patch_set":2,"id":"63b03b0d_3d1c1d0a","line":53,"range":{"start_line":53,"start_character":11,"end_line":53,"end_character":13},"in_reply_to":"cf9475c1_494404c3","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b25f8dfe_1d1469dc","line":66,"range":{"start_line":66,"start_character":67,"end_line":66,"end_character":69},"updated":"2023-12-01 18:09:36.000000000","message":"s/it is","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"316bdef6_7648acb5","line":66,"range":{"start_line":66,"start_character":40,"end_line":66,"end_character":46},"updated":"2023-12-01 18:09:36.000000000","message":"s/parameters","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"40659d94_0f81bf31","line":66,"range":{"start_line":66,"start_character":40,"end_line":66,"end_character":46},"in_reply_to":"316bdef6_7648acb5","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ed5c070_a8252e25","line":66,"range":{"start_line":66,"start_character":67,"end_line":66,"end_character":69},"in_reply_to":"b25f8dfe_1d1469dc","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"},{"line_number":70,"context_line":"neutron-server service. To ensure the configuration for rate and burst was"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9278dd3a_5821416b","line":67,"range":{"start_line":67,"start_character":25,"end_line":67,"end_character":27},"updated":"2023-12-01 18:09:36.000000000","message":"s/it is","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":64,"context_line":".. note::"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"     There is a minimum value for these values. For ``rate_limit`` is 100 and"},{"line_number":67,"context_line":"     for ``burst_limit`` is 25."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"},{"line_number":70,"context_line":"neutron-server service. To ensure the configuration for rate and burst was"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f4a0821d_ebe0bfa8","line":67,"range":{"start_line":67,"start_character":25,"end_line":67,"end_character":27},"in_reply_to":"9278dd3a_5821416b","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"},{"line_number":70,"context_line":"neutron-server service. To ensure the configuration for rate and burst was"},{"line_number":71,"context_line":"updated, check the meter-band table on the ovn northbound database. You need to"},{"line_number":72,"context_line":"create at least one log object to see the meter band entry created."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b056e5a3_62903c20","line":71,"range":{"start_line":71,"start_character":43,"end_line":71,"end_character":46},"updated":"2023-12-01 18:09:36.000000000","message":"s/OVN","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"In order to make the changes to rate and burst effective, restart the"},{"line_number":70,"context_line":"neutron-server service. To ensure the configuration for rate and burst was"},{"line_number":71,"context_line":"updated, check the meter-band table on the ovn northbound database. You need to"},{"line_number":72,"context_line":"create at least one log object to see the meter band entry created."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"33b1f4d9_4ff6c1e7","line":71,"range":{"start_line":71,"start_character":43,"end_line":71,"end_character":46},"in_reply_to":"b056e5a3_62903c20","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Service workflow"},{"line_number":80,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":81,"context_line":"Create logging resource with security group as resource type:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ff1d77b0_19dffc82","line":81,"range":{"start_line":81,"start_character":0,"end_line":81,"end_character":6},"updated":"2023-12-01 18:09:36.000000000","message":"s/Create a","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Service workflow"},{"line_number":80,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":81,"context_line":"Create logging resource with security group as resource type:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"528357e1_f9949e4f","line":81,"range":{"start_line":81,"start_character":0,"end_line":81,"end_character":6},"in_reply_to":"ff1d77b0_19dffc82","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":112,"context_line":"     means that if we choose to log DROP traffic, we will get traffic logged"},{"line_number":113,"context_line":"     from all security groups."},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"     If we choose to log ALL traffic, we will get the accept traffic"},{"line_number":116,"context_line":"     from the selected security group, but the dropped traffic from all"},{"line_number":117,"context_line":"     security groups."},{"line_number":118,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"2414f2a2_07aa7615","line":115,"range":{"start_line":115,"start_character":54,"end_line":115,"end_character":60},"updated":"2023-12-01 18:09:36.000000000","message":"nit: i think you should use either \u0027ACCEPT\u0027 (to match above DROP text) or \u0027accepted\u0027 to match \u0027dropped\u0027 in this sentence.","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":112,"context_line":"     means that if we choose to log DROP traffic, we will get traffic logged"},{"line_number":113,"context_line":"     from all security groups."},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"     If we choose to log ALL traffic, we will get the accept traffic"},{"line_number":116,"context_line":"     from the selected security group, but the dropped traffic from all"},{"line_number":117,"context_line":"     security groups."},{"line_number":118,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"0288273d_203b03e6","line":115,"range":{"start_line":115,"start_character":54,"end_line":115,"end_character":60},"in_reply_to":"2414f2a2_07aa7615","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":123,"context_line":".. warning::"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   We cannot assign individual ports when using ML2/OVN, so the ``--target``"},{"line_number":126,"context_line":"   parameter is not used in ML2/OVN."},{"line_number":127,"context_line":""},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"Just as with ML2/OVS, we can enable or disable logging objects at runtime. If"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3632cb25_8570aa3f","line":126,"range":{"start_line":126,"start_character":16,"end_line":126,"end_character":35},"updated":"2023-12-01 18:09:36.000000000","message":"s/not used.","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dd42c86efbbbbc84b05d8ebacd4ac8426d5569eb","unresolved":true,"context_lines":[{"line_number":138,"context_line":"``ovn-controller.log`` file within the compute nodes. This means that we will"},{"line_number":139,"context_line":"have as many logfiles as compute nodes, because each OVN controller has the"},{"line_number":140,"context_line":"capacity of logging only the traffic they manage. The path where we can usually"},{"line_number":141,"context_line":"find these logs is ``/var/log/containers/stdouts/ovn_controller.log`` The"},{"line_number":142,"context_line":"format of the logging is:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a12f234_e260c081","line":141,"range":{"start_line":141,"start_character":21,"end_line":141,"end_character":67},"updated":"2023-12-01 18:09:36.000000000","message":"I think this path is specific to RHEL/OSP, for Ubuntu it is /var/log/ovn/ovn-controller.log (no underscore either)\n\nFor this reason maybe we should just say \"The location of the OVN controller log may differ depending on the distribution, please consult your installation documentation for more details.\"","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb678fd7819c1f480a0c479ead0e450bee16cba0","unresolved":false,"context_lines":[{"line_number":138,"context_line":"``ovn-controller.log`` file within the compute nodes. This means that we will"},{"line_number":139,"context_line":"have as many logfiles as compute nodes, because each OVN controller has the"},{"line_number":140,"context_line":"capacity of logging only the traffic they manage. The path where we can usually"},{"line_number":141,"context_line":"find these logs is ``/var/log/containers/stdouts/ovn_controller.log`` The"},{"line_number":142,"context_line":"format of the logging is:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"d6af257e_de439372","line":141,"range":{"start_line":141,"start_character":21,"end_line":141,"end_character":67},"in_reply_to":"7a12f234_e260c081","updated":"2024-07-22 06:41:16.000000000","message":"Done","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"ae73bd0c6f01a3660d6e898dec9b052b35628494","unresolved":true,"context_lines":[{"line_number":113,"context_line":"     from all security groups."},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"     If we choose to log ALL traffic, we will get the accepted traffic"},{"line_number":116,"context_line":"     from the selected security group, but the dropped traffic from all"},{"line_number":117,"context_line":"     security groups."},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"     This can change in following releases if the ACL management is redesigned"}],"source_content_type":"text/x-rst","patch_set":3,"id":"98b28484_0703052f","line":116,"range":{"start_line":116,"start_character":39,"end_line":116,"end_character":43},"updated":"2024-07-24 18:01:21.000000000","message":"Nit: I think here you meant \"but not\". I suggest a follow up patch","commit_id":"ec5248dc2eee854976ee3c6cb1c2bbb3af526289"}],"doc/source/admin/figures/secgrouprule-to-acl.png":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"3ab40ce39a62a752b9be2c007c768245f0ea8d1a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"effb5cb1_c57201d1","updated":"2023-09-12 13:49:36.000000000","message":"nice drawing","commit_id":"48c0411ade25eb20ffbebd662b500644be4fe43c"}]}
