)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"8caba020b312da55239a80090c8045d2b04ad822","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6ff0781a_cda3fd1e","updated":"2023-06-26 14:04:00.000000000","message":"Nice warning to have in API ref indeed","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"58f55df3121acd43aea4ac95c500c2b7a591b6a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1ed4cd86_79bc334a","updated":"2023-06-26 11:29:05.000000000","message":"recheck functional - issue solved and merged in Neutron code","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"a5e09b37aacd114a998b12b7627c59debc402df0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7f9b89ae_db39c5a4","updated":"2023-06-26 13:38:46.000000000","message":"recheck, ft errors solved in Neutron repo","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"58e65f56e65eb8573ad4518da127e5ba07f6f71e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bbd23757_7b4f6dbe","updated":"2023-06-27 14:44:51.000000000","message":"Just fixed typo","commit_id":"c965b1892f71c286a8a1c9f1df25447aeef53943"}],"api-ref/source/v2/security_groups_default_rules.inc":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d1dd90ea9a151d1b68aa75dad0058fb067118e25","unresolved":true,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. rest_method::  POST /v2.0/default-security-group-rules"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Creates an OpenStack Networking templale of the security group rule."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Normal response codes: 201"},{"line_number":86,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"f937098b_9a16225c","line":83,"range":{"start_line":83,"start_character":32,"end_line":83,"end_character":40},"updated":"2023-06-26 20:02:48.000000000","message":"s/template\n\nI\u0027m also confused since it seems like it should just be the opposite of the delete text below, something like:\n\nCreates an Openstack Networking security group rule template.","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"44a35673b2d8df4649a0a12a9fd37bfa85729561","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. rest_method::  POST /v2.0/default-security-group-rules"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Creates an OpenStack Networking templale of the security group rule."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Normal response codes: 201"},{"line_number":86,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"a3080580_7535ef0f","line":83,"range":{"start_line":83,"start_character":32,"end_line":83,"end_character":40},"in_reply_to":"f937098b_9a16225c","updated":"2023-06-27 12:52:35.000000000","message":"Done","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d1dd90ea9a151d1b68aa75dad0058fb067118e25","unresolved":true,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":".. warning::"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"    Security rule templates API do not validate UUID of the resources like"},{"line_number":140,"context_line":"    ``remote address group id`` or ``remote group ID``. Any string can be"},{"line_number":141,"context_line":"    provided there but please note that it will be used to create real security"},{"line_number":142,"context_line":"    group rules for projects and if uuid of the non existing ``security group``"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"ce61358e_33a9cb3c","line":139,"range":{"start_line":139,"start_character":4,"end_line":139,"end_character":52},"updated":"2023-06-26 20:02:48.000000000","message":"s/The security group rule template APIs do not validate the UUID...\n\nOr if this is only applicable to the \u0027create\u0027 call:\n\ns/The security group rule template API does not validate the UUID...","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"44a35673b2d8df4649a0a12a9fd37bfa85729561","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":".. warning::"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"    Security rule templates API do not validate UUID of the resources like"},{"line_number":140,"context_line":"    ``remote address group id`` or ``remote group ID``. Any string can be"},{"line_number":141,"context_line":"    provided there but please note that it will be used to create real security"},{"line_number":142,"context_line":"    group rules for projects and if uuid of the non existing ``security group``"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"46eb1d68_a3167e30","line":139,"range":{"start_line":139,"start_character":4,"end_line":139,"end_character":52},"in_reply_to":"ce61358e_33a9cb3c","updated":"2023-06-27 12:52:35.000000000","message":"Done","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d1dd90ea9a151d1b68aa75dad0058fb067118e25","unresolved":true,"context_lines":[{"line_number":141,"context_line":"    provided there but please note that it will be used to create real security"},{"line_number":142,"context_line":"    group rules for projects and if uuid of the non existing ``security group``"},{"line_number":143,"context_line":"    or ``remote address group`` will be set there, it will cause errors during"},{"line_number":144,"context_line":"    creation of the security groups."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"Show security group default rule"},{"line_number":147,"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"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"0aea87e1_7fd25436","line":144,"updated":"2023-06-26 20:02:48.000000000","message":"Would change this last sentence to:\n\nAny string can be provided here, but please note that it will be used to create real security group rules for projects, and if the UUID of a non-existing ``security group`` or ``remote address group`` is used, it will cause errors during creation of the security groups.","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"44a35673b2d8df4649a0a12a9fd37bfa85729561","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    provided there but please note that it will be used to create real security"},{"line_number":142,"context_line":"    group rules for projects and if uuid of the non existing ``security group``"},{"line_number":143,"context_line":"    or ``remote address group`` will be set there, it will cause errors during"},{"line_number":144,"context_line":"    creation of the security groups."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"Show security group default rule"},{"line_number":147,"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"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"789ec998_45734888","line":144,"in_reply_to":"0aea87e1_7fd25436","updated":"2023-06-27 12:52:35.000000000","message":"Done","commit_id":"49fe8645a9c925f42aeb900a4fbbe3fd1c230166"}]}
