From 9efd1fd12f646b0a328702cca4c52fdf0966212d Mon Sep 17 00:00:00 2001 From: Fabian Ruff Date: Tue, 16 Feb 2021 08:45:59 +0100 Subject: [PATCH] Return error when persister fails to modify config --- staging/src/k8s.io/client-go/tools/clientcmd/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staging/src/k8s.io/client-go/tools/clientcmd/config.go b/staging/src/k8s.io/client-go/tools/clientcmd/config.go index a7eae66bfad..12c8b84f377 100644 --- a/staging/src/k8s.io/client-go/tools/clientcmd/config.go +++ b/staging/src/k8s.io/client-go/tools/clientcmd/config.go @@ -374,7 +374,7 @@ func (p *persister) Persist(config map[string]string) error { authInfo, ok := newConfig.AuthInfos[p.user] if ok && authInfo.AuthProvider != nil { authInfo.AuthProvider.Config = config - ModifyConfig(p.configAccess, *newConfig, false) + return ModifyConfig(p.configAccess, *newConfig, false) } return nil }