From 7221fe6dd4a450f260e5f59ef70520eff4f63953 Mon Sep 17 00:00:00 2001 From: Erik McClenney Date: Thu, 28 Sep 2017 10:11:30 -0700 Subject: [PATCH] Fix indentation and skip leading v on the semver. --- pkg/cloudprovider/providers/gce/gce.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cloudprovider/providers/gce/gce.go b/pkg/cloudprovider/providers/gce/gce.go index 9c5da0cfec4..9ae4241f650 100644 --- a/pkg/cloudprovider/providers/gce/gce.go +++ b/pkg/cloudprovider/providers/gce/gce.go @@ -304,8 +304,8 @@ func generateCloudConfig(configFile *ConfigFile) (cloudConfig *CloudConfig, err // If managedZones is nil / empty all zones in the region will be managed. func CreateGCECloud(config *CloudConfig) (*GCECloud, error) { // Remove any pre-release version and build metadata from the semver, leaving only the MAJOR.MINOR.PATCH portion. - // See http://semver.org/. - version := strings.Split(strings.Split(version.Get().GitVersion, "-")[0], "+")[0] + // See http://semver.org/. + version := strings.TrimLeft(strings.Split(strings.Split(version.Get().GitVersion, "-")[0], "+")[0], "v") // Create a user-agent header append string to supply to the Google API clients, to identify Kubernetes as the origin of the GCP API calls. userAgent := fmt.Sprintf("(%s %s) Kubernetes/%s", runtime.GOOS, runtime.GOARCH, version)