-
Bug
-
Resolution: Done-Errata
-
Critical
-
rhel-9.4.z
-
frr-8.5.3-4.el9_4.5
-
Yes
-
Important
-
rhel-se-cs-infra-services
-
ssg_core_services
-
3
-
False
-
False
-
-
None
-
None
-
Pass
-
RegressionOnly
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
We have a CI lane running frr-k8s tests periodically for 4.19 and 4.18. about a week ago they started failing out of nowhere (no code changes happened in frr-k8s or metallb), specifically around not being able to establish BGP sessions with BFD enabled. I can confirm this happened due to the changes in the frr rpm between frr-8.5.3-4.el9.x86_64 and frr-8.5.3-4.el9_4.2.x86_64 (the tests pass consistently using the former, not with the latter) by running CI with a custom image using the previous rpm.
an example for a failed lane from yesterday: https://prow.ci.openshift.org/view/gs/test-platform-results/logs/periodic-ci-openshift-frr-release-4.18-periodics-frrk8s-e2e-metal-cno-periodic/1911965663459545088
I can point to more logs if necessary, as it happened consistently over the past week.
the way I confirmed it is due to the rpm is this pr: https://github.com/openshift/frr/pull/82
where I manually edited the dockerfile to point to the previous rpm, and the lane passed.
I could not reproduce this locally on my machine, haven't tried with an OCP cluster yet. while this did not come from QE or users, this is pretty concerning since this FRR rpm is used from at least 4.16.
thanks
- causes
-
OCPBUGS-55345 BGP+BFD not working properly
-
- Closed
-
- is depended on by
-
OCPBUGS-55245 BGP peers not getting established
-
- ON_QA
-
- is duplicated by
-
OCPBUGS-56004 BGP Unnumbered EBG session with BFD not creating BGP session
-
- Closed
-
- relates to
-
OCPBUGS-55284 BGP+BFD not working properly
-
- Closed
-
-
OCPBUGS-55343 BGP+BFD not working properly
-
- Closed
-
- links to
-
RHBA-2025:147954 frr bug fix update