From 2d44e699f42daa24952047cc2982117ee117897c Mon Sep 17 00:00:00 2001 From: Knative Prow Robot <41213312+knative-prow-robot@users.noreply.github.com> Date: Thu, 5 Mar 2020 12:50:25 -0800 Subject: [PATCH] Fix crash looping when leader election config doesn't exist (#1142) --- injection/sharedmain/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/injection/sharedmain/main.go b/injection/sharedmain/main.go index cbf6e82ffb..a7b078cee4 100644 --- a/injection/sharedmain/main.go +++ b/injection/sharedmain/main.go @@ -106,7 +106,7 @@ func GetLeaderElectionConfig(ctx context.Context) (*kle.Config, error) { leaderElectionConfigMap, err := kubeclient.Get(ctx).CoreV1().ConfigMaps(system.Namespace()).Get(kle.ConfigMapName(), metav1.GetOptions{}) if err != nil { if apierrors.IsNotFound(err) { - return kle.NewConfigFromMap(nil) + return kle.NewConfigFromConfigMap(nil) } return nil, err