)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"8eb56702651402b60c2036db75b4a8ffcb1fe663","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"38b25857_68c36f15","updated":"2025-09-07 00:12:28.000000000","message":"@dcu995@gmail.com may be any additional changes from you side?","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"}],"doc/source/admin/troubleshooting.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"de92d6e15f0210646ad6acae55ac994f68b7d236","unresolved":true,"context_lines":[{"line_number":14,"context_line":"This does not cover any networking related to instance connectivity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"These instructions assume an OpenStack-Ansible installation using LXC"},{"line_number":17,"context_line":"containers, VXLAN overlay, and the ML2/OVS and OVN driver."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Network List"},{"line_number":20,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"2761857f_8473c40c","line":17,"updated":"2025-09-09 19:51:18.000000000","message":"@dcu995@gmail.com please add info about Geneve","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"06ef793daedd8d75535cb0971792f2a575d1a997","unresolved":true,"context_lines":[{"line_number":14,"context_line":"This does not cover any networking related to instance connectivity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"These instructions assume an OpenStack-Ansible installation using LXC"},{"line_number":17,"context_line":"containers, VXLAN overlay, and the ML2/OVS and OVN driver."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Network List"},{"line_number":20,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"8de3e598_84405954","line":17,"range":{"start_line":17,"start_character":43,"end_line":17,"end_character":50},"updated":"2025-09-07 08:14:17.000000000","message":"OVN uses Geneve overlay, not VXLAN.","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"c503d7d614d4cdbacf8a4410d923e855174a531c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"This does not cover any networking related to instance connectivity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"These instructions assume an OpenStack-Ansible installation using LXC"},{"line_number":17,"context_line":"containers, VXLAN overlay, and the ML2/OVS and OVN driver."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Network List"},{"line_number":20,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"47f3fc66_45fcbf83","line":17,"in_reply_to":"2761857f_8473c40c","updated":"2025-09-09 19:56:05.000000000","message":"Done","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"c39f846752c0c53325a567d9af3e4cd13b8e9c67","unresolved":false,"context_lines":[{"line_number":14,"context_line":"This does not cover any networking related to instance connectivity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"These instructions assume an OpenStack-Ansible installation using LXC"},{"line_number":17,"context_line":"containers, VXLAN overlay, and the ML2/OVS and OVN driver."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Network List"},{"line_number":20,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"29e21958_d4b07746","line":17,"range":{"start_line":17,"start_character":43,"end_line":17,"end_character":50},"in_reply_to":"8de3e598_84405954","updated":"2025-09-09 18:46:38.000000000","message":"Done","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"06ef793daedd8d75535cb0971792f2a575d1a997","unresolved":true,"context_lines":[{"line_number":184,"context_line":"   * - Compute service (controller node)"},{"line_number":185,"context_line":"     - .. code-block:: console"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"          # systemctl restart openstack-nova-api"},{"line_number":188,"context_line":"          # systemctl restart openstack-nova-api-os-compute"},{"line_number":189,"context_line":"          # systemctl restart openstack-nova-scheduler"},{"line_number":190,"context_line":"          # systemctl restart openstack-nova-conductor"}],"source_content_type":"text/x-rst","patch_set":8,"id":"346728ef_5ea6d254","line":187,"range":{"start_line":187,"start_character":30,"end_line":187,"end_character":48},"updated":"2025-09-07 08:14:17.000000000","message":"there is no such service","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"c39f846752c0c53325a567d9af3e4cd13b8e9c67","unresolved":false,"context_lines":[{"line_number":184,"context_line":"   * - Compute service (controller node)"},{"line_number":185,"context_line":"     - .. code-block:: console"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"          # systemctl restart openstack-nova-api"},{"line_number":188,"context_line":"          # systemctl restart openstack-nova-api-os-compute"},{"line_number":189,"context_line":"          # systemctl restart openstack-nova-scheduler"},{"line_number":190,"context_line":"          # systemctl restart openstack-nova-conductor"}],"source_content_type":"text/x-rst","patch_set":8,"id":"d351327b_f8ba2982","line":187,"range":{"start_line":187,"start_character":30,"end_line":187,"end_character":48},"in_reply_to":"346728ef_5ea6d254","updated":"2025-09-09 18:46:38.000000000","message":"Done","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"06ef793daedd8d75535cb0971792f2a575d1a997","unresolved":true,"context_lines":[{"line_number":185,"context_line":"     - .. code-block:: console"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"          # systemctl restart openstack-nova-api"},{"line_number":188,"context_line":"          # systemctl restart openstack-nova-api-os-compute"},{"line_number":189,"context_line":"          # systemctl restart openstack-nova-scheduler"},{"line_number":190,"context_line":"          # systemctl restart openstack-nova-conductor"},{"line_number":191,"context_line":"          # systemctl restart openstack-nova-api-metadata"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bd02a1cb_2b45537d","line":188,"range":{"start_line":188,"start_character":30,"end_line":188,"end_character":39},"updated":"2025-09-07 08:14:17.000000000","message":"we also don\u0027t have `openstack-` prefix for services","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"c39f846752c0c53325a567d9af3e4cd13b8e9c67","unresolved":false,"context_lines":[{"line_number":185,"context_line":"     - .. code-block:: console"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"          # systemctl restart openstack-nova-api"},{"line_number":188,"context_line":"          # systemctl restart openstack-nova-api-os-compute"},{"line_number":189,"context_line":"          # systemctl restart openstack-nova-scheduler"},{"line_number":190,"context_line":"          # systemctl restart openstack-nova-conductor"},{"line_number":191,"context_line":"          # systemctl restart openstack-nova-api-metadata"}],"source_content_type":"text/x-rst","patch_set":8,"id":"895e9501_9492f9ec","line":188,"range":{"start_line":188,"start_character":30,"end_line":188,"end_character":39},"in_reply_to":"bd02a1cb_2b45537d","updated":"2025-09-09 18:46:38.000000000","message":"Done","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"06ef793daedd8d75535cb0971792f2a575d1a997","unresolved":true,"context_lines":[{"line_number":254,"context_line":"This section will focus on troubleshooting general instances"},{"line_number":255,"context_line":"connectivity communication. This does not cover any networking related"},{"line_number":256,"context_line":"to instance connectivity. This is assuming a OpenStack-Ansible install using"},{"line_number":257,"context_line":"LXC containers, VXLAN overlay and the ML2/OVS and OVN driver."},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"**Data flow example**"},{"line_number":260,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"2dad7adf_b40e7110","line":257,"range":{"start_line":257,"start_character":46,"end_line":257,"end_character":53},"updated":"2025-09-07 08:14:17.000000000","message":"ovn uses geneve overlay","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"c39f846752c0c53325a567d9af3e4cd13b8e9c67","unresolved":false,"context_lines":[{"line_number":254,"context_line":"This section will focus on troubleshooting general instances"},{"line_number":255,"context_line":"connectivity communication. This does not cover any networking related"},{"line_number":256,"context_line":"to instance connectivity. This is assuming a OpenStack-Ansible install using"},{"line_number":257,"context_line":"LXC containers, VXLAN overlay and the ML2/OVS and OVN driver."},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"**Data flow example**"},{"line_number":260,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"0794ba46_0b121ad1","line":257,"range":{"start_line":257,"start_character":46,"end_line":257,"end_character":53},"in_reply_to":"2dad7adf_b40e7110","updated":"2025-09-09 18:46:38.000000000","message":"Tried to update with extra notes for OVN to cover OVN-based deployments.","commit_id":"ef83f9317a873b5a5ddc799f03e149b345eeef5f"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":128,"context_line":"   51: 11111111_eth1_eth1@if3: ... master br-mgmt state UP mode DEFAULT group default qlen 1000"},{"line_number":129,"context_line":"   ...."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"Troubleshooting host-to-host traffic on OVERLAY_NET"},{"line_number":133,"context_line":"---------------------------------------------------"},{"line_number":134,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"14655a0f_817b356d","line":131,"updated":"2025-09-09 19:20:37.000000000","message":"remove space","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":128,"context_line":"   51: 11111111_eth1_eth1@if3: ... master br-mgmt state UP mode DEFAULT group default qlen 1000"},{"line_number":129,"context_line":"   ...."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"Troubleshooting host-to-host traffic on OVERLAY_NET"},{"line_number":133,"context_line":"---------------------------------------------------"},{"line_number":134,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"6a3252d5_f6504be7","line":131,"in_reply_to":"14655a0f_817b356d","updated":"2025-09-09 19:40:45.000000000","message":"Done","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"d9801e4ee65d7a648bd8293c296f8052a631310e","unresolved":true,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"          # systemctl restart glance-api"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"   * - Compute service (controller node for )"},{"line_number":198,"context_line":"     - .. code-block:: console"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"          # systemctl restart nova-api-os-compute"}],"source_content_type":"text/x-rst","patch_set":12,"id":"97d513c4_9f8d67cb","line":197,"updated":"2025-09-09 19:18:30.000000000","message":"@dcu995@gmail.com for forgot ;)","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"          # systemctl restart glance-api"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"   * - Compute service (controller node for )"},{"line_number":198,"context_line":"     - .. code-block:: console"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"          # systemctl restart nova-api-os-compute"}],"source_content_type":"text/x-rst","patch_set":12,"id":"c04fe692_e42abda7","line":197,"in_reply_to":"97d513c4_9f8d67cb","updated":"2025-09-09 19:40:45.000000000","message":"Thanks, missed it.","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":308,"context_line":"                     +-\u003e\"If  VLAN\"+-\u003e+   bond1     +---\u003e+  br-vlan    +--\u003e"},{"line_number":309,"context_line":"                                     +-------------+    +-------------+"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"**Data flow example (for OVN)**"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":".. code-block:: console"},{"line_number":314,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"a865201e_5b15fe02","line":311,"updated":"2025-09-09 19:20:37.000000000","message":"may be OVN first?","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":308,"context_line":"                     +-\u003e\"If  VLAN\"+-\u003e+   bond1     +---\u003e+  br-vlan    +--\u003e"},{"line_number":309,"context_line":"                                     +-------------+    +-------------+"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"**Data flow example (for OVN)**"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":".. code-block:: console"},{"line_number":314,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"bcd4def5_4bad705e","line":311,"in_reply_to":"a865201e_5b15fe02","updated":"2025-09-09 19:40:45.000000000","message":"Acknowledged","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":329,"context_line":""},{"line_number":330,"context_line":"- Which compute node is hosting the VM in question?"},{"line_number":331,"context_line":"- Which interface is used for provider network traffic?"},{"line_number":332,"context_line":"- Which interface is used for VXLAN (Geneve) overlay?"},{"line_number":333,"context_line":"- Is there connectivity issue ingress to the instance?"},{"line_number":334,"context_line":"- Is there connectivity issue egress from the instance?"},{"line_number":335,"context_line":"- What is the source address of the traffic?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"bc475bc0_c8972b16","line":332,"updated":"2025-09-09 19:20:37.000000000","message":"for VXLAN or Geneve","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":329,"context_line":""},{"line_number":330,"context_line":"- Which compute node is hosting the VM in question?"},{"line_number":331,"context_line":"- Which interface is used for provider network traffic?"},{"line_number":332,"context_line":"- Which interface is used for VXLAN (Geneve) overlay?"},{"line_number":333,"context_line":"- Is there connectivity issue ingress to the instance?"},{"line_number":334,"context_line":"- Is there connectivity issue egress from the instance?"},{"line_number":335,"context_line":"- What is the source address of the traffic?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ac97cc88_9e252cd7","line":332,"in_reply_to":"bc475bc0_c8972b16","updated":"2025-09-09 19:40:45.000000000","message":"Done","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":413,"context_line":""},{"line_number":414,"context_line":"   Do not continue until the instance can reach its gateway."},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"If VXLAN (Geneve):"},{"line_number":417,"context_line":""},{"line_number":418,"context_line":"Does physical interface show link and all VLANs properly trunked"},{"line_number":419,"context_line":"across physical network?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ac7f632c_4114fbd1","line":416,"updated":"2025-09-09 19:20:37.000000000","message":"or Geneve","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":413,"context_line":""},{"line_number":414,"context_line":"   Do not continue until the instance can reach its gateway."},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"If VXLAN (Geneve):"},{"line_number":417,"context_line":""},{"line_number":418,"context_line":"Does physical interface show link and all VLANs properly trunked"},{"line_number":419,"context_line":"across physical network?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"d50de429_51fcdda6","line":416,"in_reply_to":"ac7f632c_4114fbd1","updated":"2025-09-09 19:40:45.000000000","message":"Acknowledged","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":431,"context_line":""},{"line_number":432,"context_line":"   Do not continue until physical network is properly configured."},{"line_number":433,"context_line":""},{"line_number":434,"context_line":"Are VXLAN (Geneve) VTEP addresses able to ping each other?"},{"line_number":435,"context_line":""},{"line_number":436,"context_line":"No:"},{"line_number":437,"context_line":"    - Check ``br-vxlan`` interface on Compute and Network nodes"}],"source_content_type":"text/x-rst","patch_set":12,"id":"fe44986a_4ea74e8f","line":434,"updated":"2025-09-09 19:20:37.000000000","message":"or Geneve","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":431,"context_line":""},{"line_number":432,"context_line":"   Do not continue until physical network is properly configured."},{"line_number":433,"context_line":""},{"line_number":434,"context_line":"Are VXLAN (Geneve) VTEP addresses able to ping each other?"},{"line_number":435,"context_line":""},{"line_number":436,"context_line":"No:"},{"line_number":437,"context_line":"    - Check ``br-vxlan`` interface on Compute and Network nodes"}],"source_content_type":"text/x-rst","patch_set":12,"id":"abe96474_c256f3c1","line":434,"in_reply_to":"fe44986a_4ea74e8f","updated":"2025-09-09 19:40:45.000000000","message":"Acknowledged","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":440,"context_line":"      on compute and network nodes."},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"Yes:"},{"line_number":443,"context_line":"    - Check ml2 config file for local VXLAN (Geneve) IP"},{"line_number":444,"context_line":"      and other VXLAN (Geneve) configuration settings."},{"line_number":445,"context_line":"    - Check VTEP learning method (multicast or l2population):"},{"line_number":446,"context_line":"        - If multicast, make sure the physical switches are properly"}],"source_content_type":"text/x-rst","patch_set":12,"id":"f23c147d_4cbc68da","line":443,"updated":"2025-09-09 19:20:37.000000000","message":"ditto","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":440,"context_line":"      on compute and network nodes."},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"Yes:"},{"line_number":443,"context_line":"    - Check ml2 config file for local VXLAN (Geneve) IP"},{"line_number":444,"context_line":"      and other VXLAN (Geneve) configuration settings."},{"line_number":445,"context_line":"    - Check VTEP learning method (multicast or l2population):"},{"line_number":446,"context_line":"        - If multicast, make sure the physical switches are properly"}],"source_content_type":"text/x-rst","patch_set":12,"id":"fd943ffa_3708c2e2","line":443,"in_reply_to":"f23c147d_4cbc68da","updated":"2025-09-09 19:40:45.000000000","message":"Acknowledged","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":441,"context_line":""},{"line_number":442,"context_line":"Yes:"},{"line_number":443,"context_line":"    - Check ml2 config file for local VXLAN (Geneve) IP"},{"line_number":444,"context_line":"      and other VXLAN (Geneve) configuration settings."},{"line_number":445,"context_line":"    - Check VTEP learning method (multicast or l2population):"},{"line_number":446,"context_line":"        - If multicast, make sure the physical switches are properly"},{"line_number":447,"context_line":"          allowing and distributing multicast traffic."}],"source_content_type":"text/x-rst","patch_set":12,"id":"46aa99d6_662ef324","line":444,"updated":"2025-09-09 19:20:37.000000000","message":"ditto","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":441,"context_line":""},{"line_number":442,"context_line":"Yes:"},{"line_number":443,"context_line":"    - Check ml2 config file for local VXLAN (Geneve) IP"},{"line_number":444,"context_line":"      and other VXLAN (Geneve) configuration settings."},{"line_number":445,"context_line":"    - Check VTEP learning method (multicast or l2population):"},{"line_number":446,"context_line":"        - If multicast, make sure the physical switches are properly"},{"line_number":447,"context_line":"          allowing and distributing multicast traffic."}],"source_content_type":"text/x-rst","patch_set":12,"id":"4a4e5696_df023731","line":444,"in_reply_to":"46aa99d6_662ef324","updated":"2025-09-09 19:40:45.000000000","message":"Acknowledged","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"29709e2347cc206a8a9723ad74e58574cc450297","unresolved":true,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":".. important::"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   Do not continue until VXLAN (Geneve) endpoints have reachability to each other."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"Does the instance\u0027s IP address ping from network\u0027s DHCP namespace"},{"line_number":454,"context_line":"or other instances in the same network?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"abd3ac81_c8b7464c","line":451,"updated":"2025-09-09 19:20:37.000000000","message":"ditto","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10309694602690843e3254d6d12ddefa9890de16","unresolved":false,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":".. important::"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   Do not continue until VXLAN (Geneve) endpoints have reachability to each other."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"Does the instance\u0027s IP address ping from network\u0027s DHCP namespace"},{"line_number":454,"context_line":"or other instances in the same network?"}],"source_content_type":"text/x-rst","patch_set":12,"id":"52061d76_a4f5eda5","line":451,"in_reply_to":"abd3ac81_c8b7464c","updated":"2025-09-09 19:40:45.000000000","message":"I\u0027ve highlighted in the beginning difference between overlay technologies used for both drivers, I don\u0027t think it somehow will confuse the reader 😊","commit_id":"b4233a986fe4e394030a16dfa59786400d749f1c"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"93ede9132dd36c08f6e67a43752cb9c4dfe23b48","unresolved":false,"context_lines":[{"line_number":14,"context_line":"This does not cover any networking related to instance connectivity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"These instructions assume an OpenStack-Ansible installation using LXC"},{"line_number":17,"context_line":"containers, VXLAN overlay for ML2/OVS and Geneve overlay for the ML2/OVN drivers."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Network List"},{"line_number":20,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":17,"id":"f36923aa_b8a9feae","line":17,"updated":"2025-09-10 01:19:33.000000000","message":"@dcu995@gmail.com \"driver\" updated to \"drivers\".","commit_id":"4a9eead6c1100c6d5fdc5cd1bbde1b9d8fe7eebf"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"dedbbf25011f33b0d4979bf0cf731d03e0bd8e92","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Useful network utilities and commands:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. code-block:: console"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   # ip link show [dev INTERFACE_NAME]"},{"line_number":32,"context_line":"   # arp -n [-i INTERFACE_NAME]"}],"source_content_type":"text/x-rst","patch_set":18,"id":"21efc6e3_84c12678","line":29,"updated":"2025-09-10 01:32:43.000000000","message":"@dcu995@gmail.com\n\nnft list ruleset\nnmcli connection show [BRIDGE_ID]\n \nplease add.","commit_id":"9b60435c6f9a4585978bd6a47c15e83c27a1d288"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"eb5e6d1ee6017340d29dc062973f70b7e80ccc37","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Useful network utilities and commands:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. code-block:: console"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   # ip link show [dev INTERFACE_NAME]"},{"line_number":32,"context_line":"   # arp -n [-i INTERFACE_NAME]"}],"source_content_type":"text/x-rst","patch_set":18,"id":"2fda2080_af0634ad","line":29,"in_reply_to":"21efc6e3_84c12678","updated":"2025-09-10 08:31:03.000000000","message":"I suppose they are pretty specific and not always used (if NM for example is disabled), I think it\u0027s still better to stick with standard default utilities.","commit_id":"9b60435c6f9a4585978bd6a47c15e83c27a1d288"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"f3b78064a8991171d07042689ece87df587b7bff","unresolved":true,"context_lines":[{"line_number":224,"context_line":"     - .. code-block:: console"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"          # systemctl restart neutron-server"},{"line_number":227,"context_line":"          # systemctl restart neutron-ovn-maintenance-worker (if using Neutron API WSGI module)"},{"line_number":228,"context_line":"          # systemctl restart neutron-periodic-workers (if using Neutron API WSGI module)"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"   * - Networking service (compute node, for OVN)"}],"source_content_type":"text/x-rst","patch_set":20,"id":"b8477d58_3d41f786","line":227,"range":{"start_line":227,"start_character":61,"end_line":227,"end_character":95},"updated":"2025-09-10 08:50:00.000000000","message":"if I\u0027m not mistaken, that is gonna be the only way going forward for 2025.2","commit_id":"87eba0e3127fbe5d3079e46a27b0b8e9e3f6b6d8"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"636e41ef40251c474e20ba1682ce0bf9cd94e4ac","unresolved":false,"context_lines":[{"line_number":224,"context_line":"     - .. code-block:: console"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"          # systemctl restart neutron-server"},{"line_number":227,"context_line":"          # systemctl restart neutron-ovn-maintenance-worker (if using Neutron API WSGI module)"},{"line_number":228,"context_line":"          # systemctl restart neutron-periodic-workers (if using Neutron API WSGI module)"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"   * - Networking service (compute node, for OVN)"}],"source_content_type":"text/x-rst","patch_set":20,"id":"941413df_dceda7ed","line":227,"range":{"start_line":227,"start_character":61,"end_line":227,"end_character":95},"in_reply_to":"b8477d58_3d41f786","updated":"2025-09-10 09:50:59.000000000","message":"Done","commit_id":"87eba0e3127fbe5d3079e46a27b0b8e9e3f6b6d8"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"f3b78064a8991171d07042689ece87df587b7bff","unresolved":true,"context_lines":[{"line_number":526,"context_line":"and `Manage Images"},{"line_number":527,"context_line":"\u003chttps://docs.openstack.org/glance/latest/admin/manage-images.html\u003e`_."},{"line_number":528,"context_line":""},{"line_number":529,"context_line":"Failed security hardening after host kernel upgrade from version 3.13"},{"line_number":530,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":531,"context_line":""},{"line_number":532,"context_line":"Ubuntu kernel packages newer than version 3.13 contain a change in"},{"line_number":533,"context_line":"module naming from ``nf_conntrack`` to ``br_netfilter``. After"},{"line_number":534,"context_line":"upgrading the kernel, run the ``openstack-hosts-setup.yml``"},{"line_number":535,"context_line":"playbook against those hosts. For more information, see"},{"line_number":536,"context_line":"`OSA bug 157996 \u003chttps://bugs.launchpad.net/openstack-ansible/+bug/1579963\u003e`_."},{"line_number":537,"context_line":""},{"line_number":538,"context_line":"Cached Ansible facts issues"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":20,"id":"b7abf05e_b00ff85e","line":536,"range":{"start_line":529,"start_character":0,"end_line":536,"end_character":78},"updated":"2025-09-10 08:50:00.000000000","message":"have I seen the patch removing this section?","commit_id":"87eba0e3127fbe5d3079e46a27b0b8e9e3f6b6d8"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"0866ae6553dca53f32ec61f0b1e1f61e87659923","unresolved":false,"context_lines":[{"line_number":526,"context_line":"and `Manage Images"},{"line_number":527,"context_line":"\u003chttps://docs.openstack.org/glance/latest/admin/manage-images.html\u003e`_."},{"line_number":528,"context_line":""},{"line_number":529,"context_line":"Failed security hardening after host kernel upgrade from version 3.13"},{"line_number":530,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":531,"context_line":""},{"line_number":532,"context_line":"Ubuntu kernel packages newer than version 3.13 contain a change in"},{"line_number":533,"context_line":"module naming from ``nf_conntrack`` to ``br_netfilter``. After"},{"line_number":534,"context_line":"upgrading the kernel, run the ``openstack-hosts-setup.yml``"},{"line_number":535,"context_line":"playbook against those hosts. For more information, see"},{"line_number":536,"context_line":"`OSA bug 157996 \u003chttps://bugs.launchpad.net/openstack-ansible/+bug/1579963\u003e`_."},{"line_number":537,"context_line":""},{"line_number":538,"context_line":"Cached Ansible facts issues"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":20,"id":"41774d04_b12a7266","line":536,"range":{"start_line":529,"start_character":0,"end_line":536,"end_character":78},"in_reply_to":"b7abf05e_b00ff85e","updated":"2025-09-10 09:41:46.000000000","message":"yes, via https://review.opendev.org/c/openstack/openstack-ansible/+/959966","commit_id":"87eba0e3127fbe5d3079e46a27b0b8e9e3f6b6d8"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"3400f673c5051a9dc97ca70fbee6aee66d19c61c","unresolved":true,"context_lines":[{"line_number":20,"context_line":"------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"1. ``HOST_NET`` (Physical Host Management and Access to Internet)"},{"line_number":23,"context_line":"2. ``CONTAINER_NET`` (LXC container network used OpenStack Services)"},{"line_number":24,"context_line":"3. ``OVERLAY_NET`` (VXLAN overlay network for OVS, Geneve overlay network for OVN)"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Useful network utilities and commands:"}],"source_content_type":"text/x-rst","patch_set":23,"id":"e2488ebf_2d25603e","line":23,"range":{"start_line":23,"start_character":5,"end_line":23,"end_character":18},"updated":"2025-10-06 11:45:48.000000000","message":"Can we rename that to `MANAGEMENT_NET`? As I think we\u0027ve moved on from `container_net` terminology.","commit_id":"9e994fe474b348dc938eaf39e286084478e0d3aa"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"71cb0885083e38d00e7b159b20ca75bc660d990d","unresolved":false,"context_lines":[{"line_number":20,"context_line":"------------"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"1. ``HOST_NET`` (Physical Host Management and Access to Internet)"},{"line_number":23,"context_line":"2. ``CONTAINER_NET`` (LXC container network used OpenStack Services)"},{"line_number":24,"context_line":"3. ``OVERLAY_NET`` (VXLAN overlay network for OVS, Geneve overlay network for OVN)"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Useful network utilities and commands:"}],"source_content_type":"text/x-rst","patch_set":23,"id":"9e3b9f32_a4a3a3ed","line":23,"range":{"start_line":23,"start_character":5,"end_line":23,"end_character":18},"in_reply_to":"e2488ebf_2d25603e","updated":"2025-10-06 20:39:05.000000000","message":"Done","commit_id":"9e994fe474b348dc938eaf39e286084478e0d3aa"}]}
