From ffe817fcababca46d4989ff3982807468645d2ea Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Fri, 25 May 2018 15:55:49 -0700 Subject: [PATCH] Deprecate the in-tree keystone plugin We now have the `client-keystone-auth` in cloud-provider-openstack repository: https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/using-client-keystone-auth.md So let's drop the in-tree one, so we can remove it in 1.12 --- .../client-go/plugin/pkg/client/auth/openstack/openstack.go | 1 + 1 file changed, 1 insertion(+) diff --git a/staging/src/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go b/staging/src/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go index 3c1c896addb..e6d7f04934a 100644 --- a/staging/src/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go +++ b/staging/src/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go @@ -140,6 +140,7 @@ func newOpenstackAuthProvider(_ string, config map[string]string, persister rest var ttlDuration time.Duration var err error + glog.Warningf("WARNING: in-tree openstack auth plugin is now deprecated. please use the \"client-keystone-auth\" kubectl/client-go credential plugin instead") ttl, found := config["ttl"] if !found { ttlDuration = DefaultTTLDuration