Add OCP nodes peer_asn to BGP networking values (test eBGP)#754
Add OCP nodes peer_asn to BGP networking values (test eBGP)#754m-blue-m wants to merge 1 commit into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: m-blue-m The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
eb80596 to
0ccd6ee
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
0ccd6ee to
7e407d3
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
7e407d3 to
6e580ac
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
6e580ac to
2383686
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
2383686 to
3702071
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
3702071 to
16d5356
Compare
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
16d5356 to
b397577
Compare
Add bgp_dt02 directory fully independent from bgp_dt01. Replaces
symlinks (control-plane, r0 computes/networkers, deployment) with
standalone copies to avoid inheriting dt01's native-ovn-bgp migration.
dt02 intentionally keeps ovn-bgp-agent; migration to native-ovn-bgp
is a separate follow-up task.
eBGP rack nodes (r1/r2 computes/networkers) set:
edpm_frr_bgp_asn: 64899 (shared eBGP node ASN, separate from
leaf ASN range 64999-64900 to avoid collision)
edpm_ovn_bgp_agent_bgp_as: 64899 (must match FRR main router
ASN, otherwise agent fails to configure VRF leak routes)
edpm_frr_bgp_graceful_shutdown: false (RFC 8326, not applicable
for eBGP nodes during normal operation)
edpm_frr_bgp_uplinks_scope: external (eBGP peering with leaves)
edpm_frr_bgp_neighbor_ttl_security_hops: 0 (disable GTSM for
eBGP since leaves send default TTL)
OCP worker MetalLB peer_asn set per node to match each rack's
leaf ASN (64999/64998/64997).
Related: OSPRH-28085
Assisted-By: Claude Code
Signed-off-by: Maor Blaustein <mblue@redhat.com>
b397577 to
ab1e1e0
Compare
Add peer_asn field to each worker node in network-values ConfigMap and wire kustomize replacements to set BGPPeer spec.peerASN per node.
This enables CI scenarios to override peerASN per OCP worker (for eBGP testing with different ASN values).
Notice no functional change, default value (64999) matches existing hardcoded peerASN.
Related: OSPRH-28085
Assisted-By: Claude