From 53805caa6009b60b91fa00114b07724a1c8d3293 Mon Sep 17 00:00:00 2001 From: Davide Agnello Date: Tue, 21 Jun 2016 15:23:20 -0700 Subject: [PATCH] Removing name field from Member for compatibility with OpenStack Liberty In OpenStack Mitaka, the name field for members was added as an optional field but does not exist in Liberty. Therefore the current implementation for lbaas v2 will not work in Liberty. --- pkg/cloudprovider/providers/openstack/openstack_loadbalancer.go | 1 - 1 file changed, 1 deletion(-) diff --git a/pkg/cloudprovider/providers/openstack/openstack_loadbalancer.go b/pkg/cloudprovider/providers/openstack/openstack_loadbalancer.go index 1cbb44e6f27..90f345a8aec 100644 --- a/pkg/cloudprovider/providers/openstack/openstack_loadbalancer.go +++ b/pkg/cloudprovider/providers/openstack/openstack_loadbalancer.go @@ -394,7 +394,6 @@ func (lbaas *LbaasV2) EnsureLoadBalancer(apiService *api.Service, hosts []string waitLoadbalancerActiveProvisioningStatus(lbaas.network, loadbalancer.ID) _, err = v2_pools.CreateAssociateMember(lbaas.network, pool.ID, v2_pools.MemberCreateOpts{ - Name: name, ProtocolPort: int(ports[0].NodePort), //TODO: need to handle multi-port Address: addr, SubnetID: lbaas.opts.SubnetId,