@@ -40,10 +40,6 @@ func InitOVSBridges() (map[string]string, error) {
40
40
return nil , fmt .Errorf ("failed to check vendor of port %s: %v" , port , err )
41
41
}
42
42
if ok {
43
- klog .Infof ("config provider nic %s on bridge %s" , port , brName )
44
- if _ , err = configProviderNic (port , brName ); err != nil {
45
- return nil , err
46
- }
47
43
mappings [port ] = brName
48
44
}
49
45
}
@@ -97,11 +93,11 @@ func InitMirror(config *Configuration) error {
97
93
return configureEmptyMirror (config .MirrorNic , config .MTU )
98
94
}
99
95
100
- func ovsInitProviderNetwork (provider , nic string , exchangeLinkName , macLearningFallback bool ) (int , error ) {
96
+ func ( c * Controller ) ovsInitProviderNetwork (provider , nic string , exchangeLinkName , macLearningFallback bool ) (int , error ) {
101
97
// create and configure external bridge
102
98
brName := util .ExternalBridgeName (provider )
103
99
if exchangeLinkName {
104
- exchanged , err := changeProvideNicName (nic , brName )
100
+ exchanged , err := c . changeProvideNicName (nic , brName )
105
101
if err != nil {
106
102
klog .Errorf ("failed to change provider nic name from %s to %s: %v" , nic , brName , err )
107
103
return 0 , err
@@ -127,7 +123,7 @@ func ovsInitProviderNetwork(provider, nic string, exchangeLinkName, macLearningF
127
123
128
124
// add host nic to the external bridge
129
125
klog .Infof ("config provider nic %s on bridge %s" , nic , brName )
130
- mtu , err := configProviderNic (nic , brName )
126
+ mtu , err := c . configProviderNic (nic , brName )
131
127
if err != nil {
132
128
errMsg := fmt .Errorf ("failed to add nic %s to external bridge %s: %v" , nic , brName , err )
133
129
klog .Error (errMsg )
@@ -137,7 +133,7 @@ func ovsInitProviderNetwork(provider, nic string, exchangeLinkName, macLearningF
137
133
return mtu , nil
138
134
}
139
135
140
- func ovsCleanProviderNetwork (provider string ) error {
136
+ func ( c * Controller ) ovsCleanProviderNetwork (provider string ) error {
141
137
mappings , err := getOvnMappings ("ovn-bridge-mappings" )
142
138
if err != nil {
143
139
return err
@@ -191,7 +187,7 @@ func ovsCleanProviderNetwork(provider string) error {
191
187
klog .V (3 ).Infof ("ovs bridge %s has been deleted" , brName )
192
188
193
189
if br := util .ExternalBridgeName (provider ); br != brName {
194
- if _ , err = changeProvideNicName (br , brName ); err != nil {
190
+ if _ , err = c . changeProvideNicName (br , brName ); err != nil {
195
191
klog .Errorf ("failed to change provider nic name from %s to %s: %v" , br , brName , err )
196
192
return err
197
193
}
0 commit comments