-
Bug
-
Resolution: Done
-
Minor
-
None
-
4.14
-
None
-
Quality / Stability / Reliability
-
False
-
-
1
-
None
-
None
-
None
-
None
-
None
-
T&PS 2025 #1
-
1
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
Incorrect values in the optional field spec.Peers for the BGPAdvertisement CR can block advertisement of IPs
Version-Release number of selected component (if applicable):
How reproducible:
Consistently and seen on a customer site
Steps to Reproduce:
1. Install MetalLB Operator. 2. Create IPAddressPool, BPGPeer, and BGPAdvertisement CR 3. Add an ip address to BGPAdvertisement CR instead of the name of the BPGPeer 4. IPs will fail to be advertised The failure is likely expected, but the documentation should provide a warning or specific guidance about what needs to be in the field. For example in the area link about configuring bgp peers we have an example of how to create a BGPAdvertisement with the spec.peers name defined. https://docs.openshift.com/container-platform/4.14/networking/metallb/metallb-configure-bgp-peers.html. However, in the section specific to advertisement this same guidance is not there even though the API detail is present. Similar guidance/examples in the Advertisement section can help avoid the scenario that cause advertisement to fail on a customer site. https://docs.openshift.com/container-platform/4.14/networking/metallb/about-advertising-ipaddresspool.html
Actual results:
Expected results:
Additional info:
- links to
(3 links to)