Skip to content

Commit 1c5bf80

Browse files
author
Jing Zhang
committed
Remove the feature activation flags in all files.
1 parent 50685cf commit 1c5bf80

File tree

5 files changed

+25
-28
lines changed

5 files changed

+25
-28
lines changed

pkg/openstack/instances.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ func (i *Instances) NodeAddressesByProviderID(ctx context.Context, providerID st
236236
return []v1.NodeAddress{}, err
237237
}
238238

239-
ports, err := getAttachedPorts(i.network, i.networkingOpts, server.ID)
239+
ports, err := getAttachedPorts(i.network, server.ID)
240240
if err != nil {
241241
return []v1.NodeAddress{}, err
242242
}
@@ -342,7 +342,7 @@ func (i *Instances) InstanceMetadata(ctx context.Context, node *v1.Node) (*cloud
342342
return nil, err
343343
}
344344

345-
ports, err := getAttachedPorts(i.network, i.networkingOpts, srv.ID)
345+
ports, err := getAttachedPorts(i.network, srv.ID)
346346
if err != nil {
347347
return nil, err
348348
}
@@ -595,7 +595,7 @@ func nodeAddresses(srv *servers.Server, ports []ports.Port, networkingOpts Netwo
595595
Address: fixedIP.IPAddress,
596596
},
597597
)
598-
if port.NetworkID != "" && networkingOpts.TrunkSupportEnabled {
598+
if port.NetworkID != "" {
599599
addr := Address{IPType: "fixed", Addr: fixedIP.IPAddress}
600600
allPrivates[port.NetworkID] = append(allPrivates[port.NetworkID], addr)
601601
}
@@ -738,7 +738,7 @@ func getAddressesByName(client *gophercloud.ServiceClient, name types.NodeName,
738738
return nil, err
739739
}
740740

741-
ports, err := getAttachedPorts(client, networkingOpts, srv.ID)
741+
ports, err := getAttachedPorts(client, srv.ID)
742742
if err != nil {
743743
return nil, err
744744
}
@@ -747,7 +747,7 @@ func getAddressesByName(client *gophercloud.ServiceClient, name types.NodeName,
747747
}
748748

749749
// getAttachedPorts returns a list of ports attached to a server.
750-
func getAttachedPorts(client *gophercloud.ServiceClient, networkingOpts NetworkingOpts, serverID string) ([]ports.Port, error) {
750+
func getAttachedPorts(client *gophercloud.ServiceClient, serverID string) ([]ports.Port, error) {
751751
listOpts := ports.ListOpts{
752752
DeviceID: serverID,
753753
DeviceOwner: "compute:nova",

pkg/openstack/instancesv2.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ func (i *InstancesV2) InstanceMetadata(ctx context.Context, node *v1.Node) (*clo
123123
return nil, err
124124
}
125125

126-
ports, err := getAttachedPorts(i.network, i.networkingOpts, server.ID)
126+
ports, err := getAttachedPorts(i.network, server.ID)
127127
if err != nil {
128128
return nil, err
129129
}

pkg/openstack/loadbalancer.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ func getBoolFromServiceAnnotation(service *corev1.Service, annotationKey string,
684684
}
685685

686686
// getSubnetIDForLB returns subnet-id for a specific node
687-
func getSubnetIDForLB(network *gophercloud.ServiceClient, networkingOpts NetworkingOpts, node corev1.Node, preferredIPFamily corev1.IPFamily) (string, error) {
687+
func getSubnetIDForLB(network *gophercloud.ServiceClient, node corev1.Node, preferredIPFamily corev1.IPFamily) (string, error) {
688688
ipAddress, err := nodeAddressForLB(&node, preferredIPFamily)
689689
if err != nil {
690690
return "", err
@@ -695,7 +695,7 @@ func getSubnetIDForLB(network *gophercloud.ServiceClient, networkingOpts Network
695695
instanceID = instanceID[(ind + 1):]
696696
}
697697

698-
ports, err := getAttachedPorts(network, networkingOpts, instanceID)
698+
ports, err := getAttachedPorts(network, instanceID)
699699
if err != nil {
700700
return "", err
701701
}
@@ -1531,7 +1531,7 @@ func (lbaas *LbaasV2) checkServiceUpdate(service *corev1.Service, nodes []*corev
15311531
} else {
15321532
svcConf.lbMemberSubnetID = getStringFromServiceAnnotation(service, ServiceAnnotationLoadBalancerSubnetID, lbaas.opts.SubnetID)
15331533
if len(svcConf.lbMemberSubnetID) == 0 && len(nodes) > 0 {
1534-
subnetID, err := getSubnetIDForLB(lbaas.network, lbaas.networkingOpts, *nodes[0], svcConf.preferredIPFamily)
1534+
subnetID, err := getSubnetIDForLB(lbaas.network, *nodes[0], svcConf.preferredIPFamily)
15351535
if err != nil {
15361536
return fmt.Errorf("no subnet-id found for service %s: %v", serviceName, err)
15371537
}
@@ -1645,7 +1645,7 @@ func (lbaas *LbaasV2) checkService(service *corev1.Service, nodes []*corev1.Node
16451645
svcConf.lbMemberSubnetID = svcConf.lbSubnetID
16461646
}
16471647
if len(svcConf.lbNetworkID) == 0 && len(svcConf.lbSubnetID) == 0 {
1648-
subnetID, err := getSubnetIDForLB(lbaas.network, lbaas.networkingOpts, *nodes[0], svcConf.preferredIPFamily)
1648+
subnetID, err := getSubnetIDForLB(lbaas.network, *nodes[0], svcConf.preferredIPFamily)
16491649
if err != nil {
16501650
return fmt.Errorf("failed to get subnet to create load balancer for service %s: %v", serviceName, err)
16511651
}

pkg/openstack/openstack.go

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -67,24 +67,14 @@ func AddExtraFlags(fs *pflag.FlagSet) {
6767
fs.StringArrayVar(&userAgentData, "user-agent", nil, "Extra data to add to gophercloud user-agent. Use multiple times to add more than one component.")
6868
}
6969

70-
// NetworkingOpts is used for networking settings
71-
type NetworkingOpts struct {
72-
TrunkSupportEnabled bool `gcfg:"trunk-support-enabled"`
73-
IPv6SupportDisabled bool `gcfg:"ipv6-support-disabled"`
74-
PublicNetworkName []string `gcfg:"public-network-name"`
75-
InternalNetworkName []string `gcfg:"internal-network-name"`
76-
AddressSortOrder string `gcfg:"address-sort-order"`
77-
}
78-
7970
// LoadBalancer is used for creating and maintaining load balancers
8071
type LoadBalancer struct {
81-
secret *gophercloud.ServiceClient
82-
network *gophercloud.ServiceClient
83-
compute *gophercloud.ServiceClient
84-
lb *gophercloud.ServiceClient
85-
opts LoadBalancerOpts
86-
networkingOpts NetworkingOpts
87-
kclient kubernetes.Interface
72+
secret *gophercloud.ServiceClient
73+
network *gophercloud.ServiceClient
74+
compute *gophercloud.ServiceClient
75+
lb *gophercloud.ServiceClient
76+
opts LoadBalancerOpts
77+
kclient kubernetes.Interface
8878
}
8979

9080
// LoadBalancerOpts have the options to talk to Neutron LBaaSV2 or Octavia
@@ -130,6 +120,14 @@ type LBClass struct {
130120
MemberSubnetID string `gcfg:"member-subnet-id,omitempty"`
131121
}
132122

123+
// NetworkingOpts is used for networking settings
124+
type NetworkingOpts struct {
125+
IPv6SupportDisabled bool `gcfg:"ipv6-support-disabled"`
126+
PublicNetworkName []string `gcfg:"public-network-name"`
127+
InternalNetworkName []string `gcfg:"internal-network-name"`
128+
AddressSortOrder string `gcfg:"address-sort-order"`
129+
}
130+
133131
// RouterOpts is used for Neutron routes
134132
type RouterOpts struct {
135133
RouterID string `gcfg:"router-id"`
@@ -365,7 +363,7 @@ func (os *OpenStack) LoadBalancer() (cloudprovider.LoadBalancer, bool) {
365363

366364
klog.V(1).Info("Claiming to support LoadBalancer")
367365

368-
return &LbaasV2{LoadBalancer{secret, network, compute, lb, os.lbOpts, os.networkingOpts, os.kclient}}, true
366+
return &LbaasV2{LoadBalancer{secret, network, compute, lb, os.lbOpts, os.kclient}}, true
369367
}
370368

371369
// Zones indicates that we support zones

pkg/openstack/openstack_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1094,7 +1094,6 @@ func TestNodeAddressesWithSubports(t *testing.T) {
10941094
}
10951095

10961096
networkingOpts := NetworkingOpts{
1097-
TrunkSupportEnabled: true,
10981097
InternalNetworkName: []string{"mycluster-01-vlan701_network", "mycluster-01-vlan701_network2"},
10991098
}
11001099

0 commit comments

Comments
 (0)