-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
rhos-18.0.z
-
None
-
3
-
False
-
-
False
-
?
-
rhos-connectivity-neutron-quark
-
None
-
-
-
-
Important
DOCUMENTATION
Table "5.1 Default RHOSO networks for BGP" from [1] needs to be fixed (same changes need to be applied to [2]):
- The external network is not used with BGP, since external connectivity for VM instances is obtained exposing VM IPs (either using FIPs or with VMs connected to the provider network).
- The internalapi, storage, tenant, octavia and storagemgmt networks do not need any NetConfig entry, because bgpmainnet IPs are used instead for these purposes.
- The ctlplane network entry from the table is correct because a ctlplane IP is necessary for the EDPM node provisioning. So, no changes are needed for this entry.
- Some BGP networks need to be added to the table. Only the NetConfig columns apply to them:
- bgpnet0 and bgpnet1, which define the IPs that connect the EDPM nodes with their neighbor ToR/leaf routers.
- bgpmainnet, with the IPs that are configured on the EDPM node loopback interface and advertised via BGP to the spines and leafs.
Similar changes needed in section 5.4. Creating the data plane network for BGP:
From the example, netconfig_bgp.yaml, the entries for internalapi, storage, external and tenant should be removed. This example already includes entries for bgpnet0, bgpnet1, bgpmainnet, which are correct.
Similar changes needed in sub-sections from 7.3. Creating an OpenStackDataPlaneNodeSet CR with pre-provisioned nodes for dynamic routing and 7.4. Creating a data plane with unprovisioned nodes for dynamic routing:
Any references, entries or variables related to internalapi, storage, tenant, octavia and /or storagemgmt from the dataplane node's networking configurations/examples should be removed because bgpmainnet IPs are used for these purposes. These exmaples already include bgpmainnet properly configured, but the references to the unused networks should be removed.
ARCHITECTURE
Above comments apply to the architecture repo, with the BGP configurations used in RHOSO d/s CI. The following PR includes those changes: https://github.com/openstack-k8s-operators/architecture/pull/684
- is related to
-
OSPRH-26192 [edpm-ansible][edpm_ovn] tenant_ip should not be mandatory
-
- In Progress
-
- links to
- mentioned on