MetalLB ClusterAddon in Error State

Problem

The MetalLB clusteraddon is installed in the BGP mode. It is working as expected. But, the addon is not healthy in the UI and when checked from the backend as well:

ec6d5688-c3ad-4e1c-bd02-5b5164842c37-metallb ec6d5688-c3ad-4e1c-bd02-5b5164842c37 metallb 0.14.2 InstallAddonError 2025-02-13T22:43:49Z
c611a275-293e-4491-a9c7-fbb70bb875cf-metallb c611a275-293e-4491-a9c7-fbb70bb875cf metallb 0.14.2 InstallAddonError 2025-02-13T17:28:19Z

Environment

  • Platform9 Managed Kubernetes - v5.11

  • Kubernetes version- 1.30

Answer

This is due to an upstream issue from MetalLB:

Reference: Community validation webhook denies all updates · Issue #2597 · metallb/metallb PR: Webhooks: fix Community update by oribon · Pull Request #2608 · metallb/metallb

Additional Information

Platform9 team has fixed this issue as part of Jira:PMK-6633 in the PMK-5.11.2 Patch version and in the PMK-5.12 versoins.