-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.13
-
None
-
No
-
3
-
Sprint 240, uShift Sprint 243
-
2
-
Rejected
-
False
-
The route controller's callback for losing leader election exits the controller:
https://github.com/openshift/route-controller-manager/blob/main/pkg/cmd/routecontroller/route.go#L67
MicroShift embeds the controller, and needs it to stop without exiting the entire process so other controllers have a chance to shut down cleanly.
Other controllers may use the library-go function ToLeaderElectionWithConfigmapLease which also calls exit:
- is blocked by
-
WRKLDS-730 refactor route-controller-manager
- Closed
- links to
-
RHSA-2023:5006 OpenShift Container Platform 4.14.z security update
-
RHSA-2023:5008 OpenShift Container Platform 4.14.z security update