)]}'
{"roles/multinode_linux_bridge/molecule/default/verify.yml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"f92cf78531643f3d32dc235e88f4ec76f249f3bf","unresolved":true,"context_lines":[{"line_number":5,"context_line":"  hosts: all"},{"line_number":6,"context_line":"  gather_facts: false"},{"line_number":7,"context_line":"  tasks:"},{"line_number":8,"context_line":"    - name: Example assertion"},{"line_number":9,"context_line":"      ansible.builtin.assert:"},{"line_number":10,"context_line":"        that: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"6dbc3fb1_3806ad9a","line":8,"updated":"2023-08-21 18:45:02.000000000","message":"so here i need to assrt that the brdiges and vxlan port exist with the correct names\naddtioanlly i should verify that we have network conectivity via ping between all nodes and prehaps that the firewall rules are in place.\n\nthe mtu on the bridge and vxlan port shoudl also not be the same.\nstictly speaing the bridge mtu shoudl be 48-70 bytes smaller but not equal shoudl be suffienct.","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"}],"roles/multinode_linux_bridge/tasks/firewall.yaml":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"320ed01353ea74bcd3ab612f1e82083063b46827","unresolved":true,"context_lines":[{"line_number":20,"context_line":"# Allow VXLAN traffic when iptables is used"},{"line_number":21,"context_line":"- name: Allow VXLAN traffic"},{"line_number":22,"context_line":"  become: true"},{"line_number":23,"context_line":"  ansible.builtin.iptables:"},{"line_number":24,"context_line":"    chain: INPUT"},{"line_number":25,"context_line":"    protocol: udp"},{"line_number":26,"context_line":"    destination_port: 4789"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a956cc3_f286aa8a","line":23,"updated":"2024-01-18 10:30:09.000000000","message":"nft ?","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"}],"roles/multinode_linux_bridge/tasks/mtu.yaml":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"bf0cc635d753bdadd38f9d9412ec44851a7ffdb8","unresolved":true,"context_lines":[{"line_number":30,"context_line":"            fi"},{"line_number":31,"context_line":"        done"},{"line_number":32,"context_line":"        # 70 byte overhead for vxlan + IPv6, which will also support IPv4"},{"line_number":33,"context_line":"        echo $(( SMALLEST_MTU - 70 ))"},{"line_number":34,"context_line":"      args:"},{"line_number":35,"context_line":"        executable: /bin/bash"},{"line_number":36,"context_line":"      environment:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"065899f7_49cabdd0","line":33,"updated":"2024-01-17 19:59:49.000000000","message":"Just note:\nThere is a case when both ends physical MTU seams big, let\u0027s say 9000,\nbut the in the whole network path there is a network segment with small MTU lets say 1450.","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"}],"roles/multinode_linux_bridge/tasks/peer.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"61ecefda271bf3c6e512ad6d3261485556abd057","unresolved":true,"context_lines":[{"line_number":46,"context_line":"  when: switch_ip is not defined"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"# delete bridge if it already exists"},{"line_number":50,"context_line":"- name: Delete bridge if it exists"},{"line_number":51,"context_line":"  become: true"},{"line_number":52,"context_line":"  command: ip link del {{ bridge_name }}"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"348c3e3a_a427931d","line":49,"updated":"2023-08-21 18:58:03.000000000","message":"i can put this in the block as i did for the vxlan ports","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"9b61d42eb5a7e44640244b74891d7c61269ef42a","unresolved":true,"context_lines":[{"line_number":76,"context_line":"      command: ip link del {{ vxlan_name }}"},{"line_number":77,"context_line":"      ignore_errors: yes"},{"line_number":78,"context_line":"    - name: Create vxlan interface"},{"line_number":79,"context_line":"      command: ip link add {{ vxlan_name }} type vxlan id {{ vni }} remote {{ nodepool_ip }} dstport 4789"},{"line_number":80,"context_line":"    - name: add vxlan port to bridge"},{"line_number":81,"context_line":"      command: ip link set {{ vxlan_name }} master {{ bridge_name }}"},{"line_number":82,"context_line":"    - name: Bring vxlan interface up"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1e347431_8b66ecfa","line":79,"updated":"2024-01-18 15:15:42.000000000","message":"in case you are going to use this on node which otherwise using this port for other tunneling ovs with \"flow\" remote , in this case likely you need the srcport range as well.","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"}],"roles/multinode_linux_bridge/tasks/switch.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"61ecefda271bf3c6e512ad6d3261485556abd057","unresolved":true,"context_lines":[{"line_number":1,"context_line":"- name: Set nodepool public ip when not defiend"},{"line_number":2,"context_line":"  set_fact:"},{"line_number":3,"context_line":"    nodepool:"},{"line_number":4,"context_line":"      public_ipv4: \"{{ ansible_default_ipv4.address|default(ansible_all_ipv4_addresses[0]) }}\""},{"line_number":5,"context_line":"      private_ipv4: \"{{ ansible_default_ipv4.address|default(ansible_all_ipv4_addresses[0]) }}\""},{"line_number":6,"context_line":"  when:"},{"line_number":7,"context_line":"    - nodepool.public_ipv4 is not defined"},{"line_number":8,"context_line":"    - nodepool.private_ipv4 is not defined"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"# delete bridge if it already exists"},{"line_number":11,"context_line":"- name: Delete bridge if it exists"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b485c8c0_9026d45e","line":8,"range":{"start_line":1,"start_character":0,"end_line":8,"end_character":42},"updated":"2023-08-21 18:58:03.000000000","message":"i do not think i need this anymroe now that i have refactored.","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"61ecefda271bf3c6e512ad6d3261485556abd057","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    - nodepool.public_ipv4 is not defined"},{"line_number":8,"context_line":"    - nodepool.private_ipv4 is not defined"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"# delete bridge if it already exists"},{"line_number":11,"context_line":"- name: Delete bridge if it exists"},{"line_number":12,"context_line":"  become: true"},{"line_number":13,"context_line":"  command: ip link del {{ bridge_name }}"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d5bfe300_c2db3a51","line":10,"updated":"2023-08-21 18:58:03.000000000","message":"this can go in the block","commit_id":"bb95f477da655d9f860da09fd63b03941132dd11"}]}
