-
Story
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
-
False
-
-
False
-
?
-
?
-
?
-
?
-
-
While OSPRH-2146 will be closed soon, completing that story means we can deploy rhoso18+bgp using the downstream rhoso18 zuul CI.
However, there are some changes necessary in order to properly test rhoso18+bgp and this ticket will address those changes:
- Add networkers to the setup: one limitations on rhoso18+bgp setups is that OVN GW ports cannot be scheduled on OCP workers.
Why? ovn-bgp-agent doesn't run on OCP workers (we'd need metallb to support frr-k8s for this) and due to this, routes to GW ports could not be advertised from OCP workers, so dataplane connectivity would be affected. - Distribute OCP nodes on separate racks. With
OSPRH-2146, we implemented a simpler case where ocp-nodes are all located on a common rack. Apparently, customers are more interested in setups where OCP workers are distributed among the same racks where EDPM nodes are located. - Create an extra OCP workers that only runs test pods. Without this, running scenario tests using test-operator is not possible. This OCP worker will have special configuration:
- test-operator pods will always be scheduled on this worker
- no other pods/services/resources will be scheduled on this worker
- it will be connected to the spine/leaf virtual infrastructure, routing traffic to the OSP provider network directly to the spines. I.e., it won't be included in any of the racks, but connected directly to the spines.
- blocks
-
OSPRH-902 Complete base integration of BGP for NextGen
- Verified
-
OSPRH-917 BZ#2193095 [RFE] OVN-BGP-Agent: Use OVN NB DB instead of SB DB
- Verified
-
OSPRH-2570 BGP OSP 18.0 Regression Testing and CI/Tooling Improvements
- Closed
- depends on
-
OSPRH-7019 test-operator support for tolerations and nodeSelector
- Closed
- links to
- mentioned on
(1 links to, 1 mentioned on)