)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"887612eca9707f9bd71c86efee96505edc34a413","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"985d7b5d_9129199b","updated":"2024-09-20 23:46:34.000000000","message":"Some questions, but yes, ++ for it.","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7401d66d_5ed34885","updated":"2024-09-21 19:19:47.000000000","message":"These are the useful links in tracking down other directives:\n\nhttps://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-code-block\n\nhttps://pygments.org/docs/lexers/","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d621d553_f0183807","updated":"2024-09-23 10:16:25.000000000","message":"minor nits and questions","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"}],"doc/source/admin/config-ipv6.rst":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"887612eca9707f9bd71c86efee96505edc34a413","unresolved":true,"context_lines":[{"line_number":609,"context_line":""},{"line_number":610,"context_line":"After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":".. code-block:: ini"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    script \"/var/lib/dibbler/pd-server.sh\""},{"line_number":615,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"299e9a0e_15711ede","line":612,"updated":"2024-09-20 23:46:34.000000000","message":"not ini though. isn\u0027t there some \"generic\" type?","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[{"line_number":609,"context_line":""},{"line_number":610,"context_line":"After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":".. code-block:: ini"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    script \"/var/lib/dibbler/pd-server.sh\""},{"line_number":615,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"f5fb0d63_f4263276","line":612,"in_reply_to":"299e9a0e_15711ede","updated":"2024-09-21 19:19:47.000000000","message":"I didn\u0027t see one, but maybe didn\u0027t look hard enough, but doc8 does not like \u0027none\u0027. Seems just not specifying one works.","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":true,"context_lines":[{"line_number":609,"context_line":""},{"line_number":610,"context_line":"After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":".. code-block:: none"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    script \"/var/lib/dibbler/pd-server.sh\""},{"line_number":615,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"34380a3f_2ba53580","side":"PARENT","line":612,"range":{"start_line":612,"start_character":16,"end_line":612,"end_character":20},"updated":"2024-09-23 10:16:25.000000000","message":"isn\u0027t this a \"ini\" section? that belongs to a config file","commit_id":"6d38e7d975964aa7bdfbe1de41548cee2fc9812f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6227293b1232e0ed7f00b917776697a93bba2af0","unresolved":false,"context_lines":[{"line_number":609,"context_line":""},{"line_number":610,"context_line":"After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":".. code-block:: none"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    script \"/var/lib/dibbler/pd-server.sh\""},{"line_number":615,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"16f7f577_fd7db7fd","side":"PARENT","line":612,"range":{"start_line":612,"start_character":16,"end_line":612,"end_character":20},"in_reply_to":"1635474e_c7327e3b","updated":"2024-10-01 15:21:41.000000000","message":"Done","commit_id":"6d38e7d975964aa7bdfbe1de41548cee2fc9812f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0cc0f725dfb624127ff1d2534900e50abc388c12","unresolved":true,"context_lines":[{"line_number":609,"context_line":""},{"line_number":610,"context_line":"After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":".. code-block:: none"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    script \"/var/lib/dibbler/pd-server.sh\""},{"line_number":615,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1635474e_c7327e3b","side":"PARENT","line":612,"range":{"start_line":612,"start_character":16,"end_line":612,"end_character":20},"in_reply_to":"34380a3f_2ba53580","updated":"2024-09-23 15:51:21.000000000","message":"I actually had it \u0027ini\u0027 in PS1, but Ihar pointed out it\u0027s not exactly ini. It seems to render Ok in the resultant docs.\n\nhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_8f6/930089/3/check/openstack-tox-docs/8f6fdb5/docs/admin/config-ipv6.html#configuring-the-dibbler-server","commit_id":"6d38e7d975964aa7bdfbe1de41548cee2fc9812f"}],"doc/source/admin/config-logging.rst":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"887612eca9707f9bd71c86efee96505edc34a413","unresolved":true,"context_lines":[{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Modify ``/etc/neutron/policy.yaml`` entries as follows:"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":".. code-block:: ini"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"   \"get_loggable_resources\": \"rule:regular_user\","},{"line_number":252,"context_line":"   \"create_log\": \"rule:regular_user\","}],"source_content_type":"text/x-rst","patch_set":1,"id":"eed4c012_dcb5a839","line":249,"updated":"2024-09-20 23:46:34.000000000","message":"yaml?","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Modify ``/etc/neutron/policy.yaml`` entries as follows:"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":".. code-block:: ini"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"   \"get_loggable_resources\": \"rule:regular_user\","},{"line_number":252,"context_line":"   \"create_log\": \"rule:regular_user\","}],"source_content_type":"text/x-rst","patch_set":1,"id":"41ef0f64_942dfb57","line":249,"in_reply_to":"eed4c012_dcb5a839","updated":"2024-09-21 19:19:47.000000000","message":"Done","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"}],"doc/source/admin/config-ovsfwdriver.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":true,"context_lines":[{"line_number":82,"context_line":"the same rules are configured for the security group. But in some cases that is"},{"line_number":83,"context_line":"not true and there may be slight differences between those drivers."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"+-------------------------------------+----------------+----------------------+"},{"line_number":86,"context_line":"| Case                                | OVS            | iptables             |"},{"line_number":87,"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\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":88,"context_line":"| Traffic marked as INVALID by        | Blocked        | Allowed because it   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"a44f70c6_477b22ac","line":85,"updated":"2024-09-23 10:16:25.000000000","message":"nit (no action): we have \".. table:: \u003cdescription\u003e\" formatters that could be better here","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0cc0f725dfb624127ff1d2534900e50abc388c12","unresolved":false,"context_lines":[{"line_number":82,"context_line":"the same rules are configured for the security group. But in some cases that is"},{"line_number":83,"context_line":"not true and there may be slight differences between those drivers."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"+-------------------------------------+----------------+----------------------+"},{"line_number":86,"context_line":"| Case                                | OVS            | iptables             |"},{"line_number":87,"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\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":88,"context_line":"| Traffic marked as INVALID by        | Blocked        | Allowed because it   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"df8dd4f4_7c63d258","line":85,"in_reply_to":"a44f70c6_477b22ac","updated":"2024-09-23 15:51:21.000000000","message":"Ack. Will leave alone for now.","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"}],"doc/source/admin/config-qos.rst":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"887612eca9707f9bd71c86efee96505edc34a413","unresolved":true,"context_lines":[{"line_number":322,"context_line":""},{"line_number":323,"context_line":"Modify ``/etc/neutron/policy.yaml`` policy entries as follows:"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. code-block:: ini"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"   \"get_policy\": \"rule:regular_user\""},{"line_number":328,"context_line":"   \"create_policy\": \"rule:regular_user\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"140b14d7_d9e1ba52","line":325,"updated":"2024-09-20 23:46:34.000000000","message":"yaml?","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[{"line_number":322,"context_line":""},{"line_number":323,"context_line":"Modify ``/etc/neutron/policy.yaml`` policy entries as follows:"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. code-block:: ini"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"   \"get_policy\": \"rule:regular_user\""},{"line_number":328,"context_line":"   \"create_policy\": \"rule:regular_user\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"6bc53639_2db30a7a","line":325,"in_reply_to":"140b14d7_d9e1ba52","updated":"2024-09-21 19:19:47.000000000","message":"Done","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"}],"doc/source/admin/shared/deploy-provider-verifynetworkoperation.txt":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"51e461df1f3af9f7045eb1b7d1d6c7966b48740d","unresolved":true,"context_lines":[{"line_number":9,"context_line":"#. Create the appropriate security group rules to allow ``ping`` and SSH"},{"line_number":10,"context_line":"   access instances using the network."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"   .. include:: deploy-secgrouprules.txt"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"#. Launch an instance with an interface on the provider network. For example,"},{"line_number":15,"context_line":"   a CirrOS image using flavor ID 1."}],"source_content_type":"text/plain","patch_set":1,"id":"d6910d6b_978baa54","line":12,"updated":"2024-09-20 21:48:29.000000000","message":"So this passes pep8 job but fails docs job, need to dig deeper. Same with next file.","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[{"line_number":9,"context_line":"#. Create the appropriate security group rules to allow ``ping`` and SSH"},{"line_number":10,"context_line":"   access instances using the network."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"   .. include:: deploy-secgrouprules.txt"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"#. Launch an instance with an interface on the provider network. For example,"},{"line_number":15,"context_line":"   a CirrOS image using flavor ID 1."}],"source_content_type":"text/plain","patch_set":1,"id":"f6c623cb_a329066b","line":12,"in_reply_to":"d6910d6b_978baa54","updated":"2024-09-21 19:19:47.000000000","message":"Done","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"}],"doc/source/contributor/alembic_migrations.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6227293b1232e0ed7f00b917776697a93bba2af0","unresolved":false,"context_lines":[{"line_number":319,"context_line":"The obsolete \"branchless\" design of a migration script included that it"},{"line_number":320,"context_line":"indicates a specific \"version\" of the schema, and includes directives that"},{"line_number":321,"context_line":"apply all necessary changes to the database at once.  If we look for example at"},{"line_number":322,"context_line":"the script ``2d2a8a565438_hierarchical_binding.py``, we will see::"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"    # .../alembic_migrations/versions/2d2a8a565438_hierarchical_binding.py"},{"line_number":325,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"b3ae3e79_d79593dc","line":322,"range":{"start_line":322,"start_character":64,"end_line":322,"end_character":66},"updated":"2024-10-01 15:21:41.000000000","message":"This double :: is why it was in a code-block, but will make it specific along with others in this file.","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":true,"context_lines":[{"line_number":321,"context_line":"apply all necessary changes to the database at once.  If we look for example at"},{"line_number":322,"context_line":"the script ``2d2a8a565438_hierarchical_binding.py``, we will see::"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"    # .../alembic_migrations/versions/2d2a8a565438_hierarchical_binding.py"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"    def upgrade():"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"93a49273_a6564821","line":324,"range":{"start_line":324,"start_character":4,"end_line":324,"end_character":7},"updated":"2024-09-23 10:16:25.000000000","message":"nit (no action): this could be inside a code block.","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0cc0f725dfb624127ff1d2534900e50abc388c12","unresolved":false,"context_lines":[{"line_number":321,"context_line":"apply all necessary changes to the database at once.  If we look for example at"},{"line_number":322,"context_line":"the script ``2d2a8a565438_hierarchical_binding.py``, we will see::"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"    # .../alembic_migrations/versions/2d2a8a565438_hierarchical_binding.py"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"    def upgrade():"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"80f4171e_ebeef539","line":324,"range":{"start_line":324,"start_character":4,"end_line":324,"end_character":7},"in_reply_to":"93a49273_a6564821","updated":"2024-09-23 15:51:21.000000000","message":"Ack. It also seems to have been rendered in a code block type section","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"}],"doc/source/contributor/internals/ovn/ovn_network_logging.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":true,"context_lines":[{"line_number":10,"context_line":"It is good to keep in mind that Openstack Security Groups (SG) and their rules"},{"line_number":11,"context_line":"(SGR) map 1:1 into OVN\u0027s Port Groups (PG) and Access Control Lists (ACL):"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. code-block:: console"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   Openstack Security Group \u003c\u003d\u003e OVN Port Group"},{"line_number":16,"context_line":"   Openstack Security Group Rule \u003c\u003d\u003e OVN ACL"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f943bbe_d0941331","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":23},"updated":"2024-09-23 10:16:25.000000000","message":"why this change?","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0cc0f725dfb624127ff1d2534900e50abc388c12","unresolved":true,"context_lines":[{"line_number":10,"context_line":"It is good to keep in mind that Openstack Security Groups (SG) and their rules"},{"line_number":11,"context_line":"(SGR) map 1:1 into OVN\u0027s Port Groups (PG) and Access Control Lists (ACL):"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. code-block:: console"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   Openstack Security Group \u003c\u003d\u003e OVN Port Group"},{"line_number":16,"context_line":"   Openstack Security Group Rule \u003c\u003d\u003e OVN ACL"}],"source_content_type":"text/x-rst","patch_set":3,"id":"78e1e119_5df08557","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":23},"in_reply_to":"5f943bbe_d0941331","updated":"2024-09-23 15:51:21.000000000","message":"Because \u0027none\u0027 is not considered a valid code-block type. I can leave it blank, but it seems to look the same either way.","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6227293b1232e0ed7f00b917776697a93bba2af0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"It is good to keep in mind that Openstack Security Groups (SG) and their rules"},{"line_number":11,"context_line":"(SGR) map 1:1 into OVN\u0027s Port Groups (PG) and Access Control Lists (ACL):"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. code-block:: console"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   Openstack Security Group \u003c\u003d\u003e OVN Port Group"},{"line_number":16,"context_line":"   Openstack Security Group Rule \u003c\u003d\u003e OVN ACL"}],"source_content_type":"text/x-rst","patch_set":3,"id":"457a2524_b19aa9d5","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":23},"in_reply_to":"78e1e119_5df08557","updated":"2024-10-01 15:21:41.000000000","message":"Done","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"}],"doc/source/contributor/internals/ovn/port_forwarding.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e935959ed580df506595d83402a7a6fea3ae05a8","unresolved":true,"context_lines":[{"line_number":14,"context_line":"for the same FIP+protocol are kept as Virtual IP (VIP) mappings inside a"},{"line_number":15,"context_line":"LB entry. See the diagram below for an example of how that looks like:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. code-block:: console"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   VIP:PORT \u003d MEMBER1:MPORT1, MEMBER2:MPORT2"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"f49e0181_849bbe95","line":17,"range":{"start_line":17,"start_character":16,"end_line":17,"end_character":23},"updated":"2024-09-23 10:16:25.000000000","message":"same question here: why this change?","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6227293b1232e0ed7f00b917776697a93bba2af0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"for the same FIP+protocol are kept as Virtual IP (VIP) mappings inside a"},{"line_number":15,"context_line":"LB entry. See the diagram below for an example of how that looks like:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. code-block:: console"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   VIP:PORT \u003d MEMBER1:MPORT1, MEMBER2:MPORT2"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"78e4c953_624d04d8","line":17,"range":{"start_line":17,"start_character":16,"end_line":17,"end_character":23},"in_reply_to":"c4fb1981_9ae46dfd","updated":"2024-10-01 15:21:41.000000000","message":"Done","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0cc0f725dfb624127ff1d2534900e50abc388c12","unresolved":true,"context_lines":[{"line_number":14,"context_line":"for the same FIP+protocol are kept as Virtual IP (VIP) mappings inside a"},{"line_number":15,"context_line":"LB entry. See the diagram below for an example of how that looks like:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. code-block:: console"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   VIP:PORT \u003d MEMBER1:MPORT1, MEMBER2:MPORT2"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"c4fb1981_9ae46dfd","line":17,"range":{"start_line":17,"start_character":16,"end_line":17,"end_character":23},"in_reply_to":"f49e0181_849bbe95","updated":"2024-09-23 15:51:21.000000000","message":"Same answer as other file.","commit_id":"3b33617e806c11c3f11844b766ceb7454c9f3d1e"}],"doc/source/contributor/testing/coverage.rst":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"3e8056e0ebe0c56cccfa6b6c19ed16b5cae72639","unresolved":true,"context_lines":[{"line_number":88,"context_line":"| Prefix delegation  | V    | X*         |     | X         |          |      |"},{"line_number":89,"context_line":"+--------------------+------+------------+-----+-----------+----------+------+"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Patch https://review.opendev.org/c/openstack/neutron/+/286087 was abandoned."},{"line_number":92,"context_line":"* Prefix delegation doesn\u0027t have functional tests for the dibbler and pd"},{"line_number":93,"context_line":"  layers, nor for the L3 agent changes. This has been an area of repeated"},{"line_number":94,"context_line":"  regressions."}],"source_content_type":"text/x-rst","patch_set":4,"id":"7accf67b_26716c6a","line":91,"updated":"2024-10-01 15:27:30.000000000","message":"sneaked some goodies here? 😊","commit_id":"7d139a013b5daa5d6fce32bee7e123c04a2b9efa"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"56eacc22688d4c1c2844d57cc68961d069ce6a7f","unresolved":false,"context_lines":[{"line_number":88,"context_line":"| Prefix delegation  | V    | X*         |     | X         |          |      |"},{"line_number":89,"context_line":"+--------------------+------+------------+-----+-----------+----------+------+"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Patch https://review.opendev.org/c/openstack/neutron/+/286087 was abandoned."},{"line_number":92,"context_line":"* Prefix delegation doesn\u0027t have functional tests for the dibbler and pd"},{"line_number":93,"context_line":"  layers, nor for the L3 agent changes. This has been an area of repeated"},{"line_number":94,"context_line":"  regressions."}],"source_content_type":"text/x-rst","patch_set":4,"id":"60f6ae9f_2917d39d","line":91,"in_reply_to":"7accf67b_26716c6a","updated":"2024-10-01 15:57:34.000000000","message":"Just trying to make L62 more useful 😊","commit_id":"7d139a013b5daa5d6fce32bee7e123c04a2b9efa"}],"doc/source/install/shared/edit_hosts_file.txt":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"887612eca9707f9bd71c86efee96505edc34a413","unresolved":true,"context_lines":[{"line_number":1,"context_line":"Edit the ``/etc/hosts`` file to contain the following:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":".. path /etc/hosts"},{"line_number":4,"context_line":".. code-block:: ini"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"   # controller"},{"line_number":7,"context_line":"   10.0.0.11       controller"}],"source_content_type":"text/plain","patch_set":1,"id":"3d1177db_883e56b3","line":4,"updated":"2024-09-20 23:46:34.000000000","message":"is it ini file though?","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f2feeba6aaed67f1ad3a391596e58b771b88d3dd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Edit the ``/etc/hosts`` file to contain the following:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":".. path /etc/hosts"},{"line_number":4,"context_line":".. code-block:: ini"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"   # controller"},{"line_number":7,"context_line":"   10.0.0.11       controller"}],"source_content_type":"text/plain","patch_set":1,"id":"f42e6df2_2d7a44b7","line":4,"in_reply_to":"3d1177db_883e56b3","updated":"2024-09-21 19:19:47.000000000","message":"Done","commit_id":"24616e4c0737ed2505f7b410308435945a0f1331"}]}
