From 6ce095cf2c61c3c417c7a519049e1bf403d1e667 Mon Sep 17 00:00:00 2001 From: Nick Sardo Date: Wed, 2 Aug 2017 17:03:11 -0700 Subject: [PATCH] Correctly cast port to string --- pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go b/pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go index 7d78e59e74c..e3e9b80212f 100644 --- a/pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go +++ b/pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go @@ -789,7 +789,7 @@ func (gce *GCECloud) ensureHttpHealthCheckFirewall(serviceName, ipAddress, regio if fw.Description != desc || len(fw.Allowed) != 1 || fw.Allowed[0].IPProtocol != string(ports[0].Protocol) || - !equalStringSets(fw.Allowed[0].Ports, []string{string(ports[0].Port)}) || + !equalStringSets(fw.Allowed[0].Ports, []string{strconv.Itoa(int(ports[0].Port))}) || !equalStringSets(fw.SourceRanges, sourceRanges.StringSlice()) { glog.Warningf("Firewall %v exists but parameters have drifted - updating...", fwName) if err := gce.updateFirewall(fwName, region, desc, sourceRanges, ports, hosts); err != nil {