File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 4
4
"errors"
5
5
"fmt"
6
6
"net"
7
+ "os"
7
8
8
9
terwayIP "github.com/AliyunContainerService/terway/pkg/ip"
9
10
terwaySysctl "github.com/AliyunContainerService/terway/pkg/sysctl"
@@ -354,15 +355,19 @@ func EnsureNetConfSet(ipv4, ipv6 bool) error {
354
355
for _ , cfg := range ipv4NetConfig {
355
356
innerErr := terwaySysctl .EnsureConf (fmt .Sprintf (cfg [0 ], link .Attrs ().Name ), cfg [1 ])
356
357
if innerErr != nil {
357
- err = fmt .Errorf ("%v, %w" , err , innerErr )
358
+ if ! os .IsNotExist (innerErr ) {
359
+ err = fmt .Errorf ("%v, %w" , err , innerErr )
360
+ }
358
361
}
359
362
}
360
363
}
361
364
if ipv6 {
362
365
for _ , cfg := range ipv6NetConfig {
363
366
innerErr := terwaySysctl .EnsureConf (fmt .Sprintf (cfg [0 ], link .Attrs ().Name ), cfg [1 ])
364
367
if innerErr != nil {
365
- err = fmt .Errorf ("%v, %w" , err , innerErr )
368
+ if ! os .IsNotExist (innerErr ) {
369
+ err = fmt .Errorf ("%v, %w" , err , innerErr )
370
+ }
366
371
}
367
372
}
368
373
}
You can’t perform that action at this time.
0 commit comments