From db68aedd54ace736bb3afe36d811b82ed6540175 Mon Sep 17 00:00:00 2001 From: Eduardo Olivares Date: Tue, 2 Jul 2024 13:08:58 +0200 Subject: [PATCH] [BGP] Set edpm_ovn_encap_ip value to bgpmainnet_ip In order to route traffic from geneve tunnels through BGP networks, the OVN encap IP should be set to the loopback IPs whose routes are advertized via BGP. --- automation/vars/bgp.yaml | 2 +- examples/dt/bgp/bgp_dt01/edpm/computes/values.yaml | 1 + examples/dt/bgp/bgp_dt01/edpm/networkers/values.yaml | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/automation/vars/bgp.yaml b/automation/vars/bgp.yaml index 0449127ee..8d9c067d6 100644 --- a/automation/vars/bgp.yaml +++ b/automation/vars/bgp.yaml @@ -124,7 +124,7 @@ vas: oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready - --timeout=2400s + --timeout=3800s values: - name: edpm-deployment-values src_file: values.yaml diff --git a/examples/dt/bgp/bgp_dt01/edpm/computes/values.yaml b/examples/dt/bgp/bgp_dt01/edpm/computes/values.yaml index 23d8453a5..2bceebdba 100644 --- a/examples/dt/bgp/bgp_dt01/edpm/computes/values.yaml +++ b/examples/dt/bgp/bgp_dt01/edpm/computes/values.yaml @@ -20,6 +20,7 @@ data: ansibleUser: cloud-admin ansiblePort: 22 ansibleVars: + edpm_ovn_encap_ip: "{{ lookup('vars', 'bgpmainnet_ip') }}" edpm_ovn_bgp_agent_expose_tenant_networks: false edpm_frr_bgp_ipv4_src_network: bgpmainnet edpm_frr_bgp_ipv6_src_network: bgpmainnetv6 diff --git a/examples/dt/bgp/bgp_dt01/edpm/networkers/values.yaml b/examples/dt/bgp/bgp_dt01/edpm/networkers/values.yaml index fdec0b2af..3a021362f 100644 --- a/examples/dt/bgp/bgp_dt01/edpm/networkers/values.yaml +++ b/examples/dt/bgp/bgp_dt01/edpm/networkers/values.yaml @@ -20,6 +20,7 @@ data: ansibleUser: cloud-admin ansiblePort: 22 ansibleVars: + edpm_ovn_encap_ip: "{{ lookup('vars', 'bgpmainnet_ip') }}" edpm_ovn_bgp_agent_expose_tenant_networks: false edpm_frr_bgp_ipv4_src_network: bgpmainnet edpm_frr_bgp_ipv6_src_network: bgpmainnetv6