)]}'
{"doc/source/mirroring_with_ovs_driver.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8a025d904211dedf14c7be7c88e6a485cd58594d","unresolved":true,"context_lines":[{"line_number":131,"context_line":"equals with the tap service VLAN (taas_id in the code) and resubmit to"},{"line_number":132,"context_line":"``TAAS_SRC_RESPOND``."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":".. [1] `\u003chttps://opendev.org/openstack/tap-as-a-service/src/commit/c919ccd485060ec0511dda559c220f81b790c41c/neutron_taas/services/taas/drivers/linux/ovs_constants.py#L21-L28\u003e`_"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"Installed flows on br-tap"},{"line_number":137,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":20,"id":"d1d216b4_f0228525","line":134,"range":{"start_line":134,"start_character":2,"end_line":134,"end_character":7},"updated":"2025-01-21 08:13:08.000000000","message":"I think we usually add the references at the end of the document.","commit_id":"47782108027eb442ba2a7f970b8628b5bd09da65"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"9c0765ae2f4982dfeb63f26665ccce67e43eb26e","unresolved":true,"context_lines":[{"line_number":131,"context_line":"equals with the tap service VLAN (taas_id in the code) and resubmit to"},{"line_number":132,"context_line":"``TAAS_SRC_RESPOND``."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":".. [1] `\u003chttps://opendev.org/openstack/tap-as-a-service/src/commit/c919ccd485060ec0511dda559c220f81b790c41c/neutron_taas/services/taas/drivers/linux/ovs_constants.py#L21-L28\u003e`_"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"Installed flows on br-tap"},{"line_number":137,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":20,"id":"dbfa8248_470838be","line":134,"range":{"start_line":134,"start_character":2,"end_line":134,"end_character":7},"in_reply_to":"d1d216b4_f0228525","updated":"2025-01-27 12:35:10.000000000","message":"I moved them, thanks","commit_id":"47782108027eb442ba2a7f970b8628b5bd09da65"}],"doc/source/usage.rst":[{"author":{"_account_id":34437,"name":"Alejandro Garcia","email":"agarcia@whitestack.com","username":"agarciaws"},"change_message_id":"44f3b5a477824de87f620a3ad8f012e5986ab9e4","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"6914b8cf_33ce982f","line":30,"updated":"2023-05-02 17:38:50.000000000","message":"Some of these commands are incomplete. Of course, I believe it was done on purpose, but I think we should nonetheless provide complete commands with dummy values (i.e. openstack port create --network net1 port_tap_service --disable-port-security) for people to easily copy-paste them.","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"22f93577d12bc413c40ccda576c8e2107adce541","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"d259710a_448a5232","line":30,"in_reply_to":"6914b8cf_33ce982f","updated":"2023-05-03 11:00:24.000000000","message":"thanks for checking, I added here only the relevant part, and left out network creation and subnet creation commands, if you think it is necessary to make it clear, I can of course add them.","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"5772700e958ddb60cb9570f96b89cf51a18a99d3","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"e8201cab_a21c99d0","line":30,"in_reply_to":"7064a535_83c17919","updated":"2025-02-05 15:18:50.000000000","message":"so maybe that could be also mentioned in the documented workflow as currently it suggests that you have to create port first and then attach this port to the vm.","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"9c0765ae2f4982dfeb63f26665ccce67e43eb26e","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"7064a535_83c17919","line":30,"in_reply_to":"85097392_31dc644c","updated":"2025-01-27 12:35:10.000000000","message":"@skaplons@redhat.com: yes it works the same way if you disable the port-security on an existing port. As the tap-service port is where the mirrored traffic is \"collected\", the firewall rules can stop/filter this traffic.","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"9cc15b5560093dc2fcfb144dc135822b9e9e71af","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"8accf423_9eb35685","line":30,"in_reply_to":"aa1e9987_5d361b90","updated":"2025-01-21 08:09:04.000000000","message":"I am not Taas expert definitely but is it possible to edit existing port of the vm to disable port security on it and then attach taas service to it? Or is it somehow required to do it that way with new port only","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8a025d904211dedf14c7be7c88e6a485cd58594d","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"85097392_31dc644c","line":30,"in_reply_to":"aa1e9987_5d361b90","updated":"2025-01-21 08:13:08.000000000","message":"What are these parameters?","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":34437,"name":"Alejandro Garcia","email":"agarcia@whitestack.com","username":"agarciaws"},"change_message_id":"f8017befe35ecb30af460b46cd9ca5325f6af735","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"aa1e9987_5d361b90","line":30,"in_reply_to":"d259710a_448a5232","updated":"2023-05-03 11:20:51.000000000","message":"Hi, I don\u0027t think it is necessary to add the network and subnet creation commands. I do think, though, we should explicit all required flags for the port create and server create commands.","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"02b1f7a573c6e98884ff76b16d6a069449221e86","unresolved":true,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" $ openstack port create port_tap_service --disable-port-security"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2. Launch a VM (VM on which you want to monitor/receive the mirrored data)."},{"line_number":33,"context_line":"   Associate the Neutron port created in step 1 while creating the VM."}],"source_content_type":"text/x-rst","patch_set":14,"id":"4eada3e9_58a4bb33","line":30,"in_reply_to":"e8201cab_a21c99d0","updated":"2025-02-06 13:41:22.000000000","message":"I added a note to be concrete, thanks","commit_id":"10d7cadf1ebdb15285bddf9c0dee515b713611f2"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8a025d904211dedf14c7be7c88e6a485cd58594d","unresolved":true,"context_lines":[{"line_number":62,"context_line":"  $ openstack tap flow create --name tf_0 --port source_port --tap-service ts_0 --direction BOTH"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"5. Observe the mirrored traffic on the monitoring VM by running tools such as"},{"line_number":65,"context_line":"   tcpdump."}],"source_content_type":"text/x-rst","patch_set":20,"id":"ab8788c9_911f69f8","line":65,"updated":"2025-01-21 08:13:08.000000000","message":"nit: gerrit is complaining about the lack of a new line at the end.","commit_id":"47782108027eb442ba2a7f970b8628b5bd09da65"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"9c0765ae2f4982dfeb63f26665ccce67e43eb26e","unresolved":false,"context_lines":[{"line_number":62,"context_line":"  $ openstack tap flow create --name tf_0 --port source_port --tap-service ts_0 --direction BOTH"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"5. Observe the mirrored traffic on the monitoring VM by running tools such as"},{"line_number":65,"context_line":"   tcpdump."}],"source_content_type":"text/x-rst","patch_set":20,"id":"29800b64_f33bfec1","line":65,"in_reply_to":"ab8788c9_911f69f8","updated":"2025-01-27 12:35:10.000000000","message":"Done","commit_id":"47782108027eb442ba2a7f970b8628b5bd09da65"}]}
