Skip to content

Commit 014a2d2

Browse files
authored
Merge pull request kubernetes#77541 from krzysied/revert-76171-kube-proxy-iptables-restore-log
Revert "Add better logging when iptables-restore fails"
2 parents a1588cf + 941629d commit 014a2d2

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pkg/proxy/iptables/proxier.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ func CleanupLeftovers(ipt utiliptables.Interface) (encounteredError bool) {
426426
// Write it.
427427
err = ipt.Restore(utiliptables.TableNAT, natLines, utiliptables.NoFlushTables, utiliptables.RestoreCounters)
428428
if err != nil {
429-
klog.Errorf("Failed to execute iptables-restore for %s: %v\nfailed payload:\n%s", utiliptables.TableNAT, err, string(natLines))
429+
klog.Errorf("Failed to execute iptables-restore for %s: %v", utiliptables.TableNAT, err)
430430
encounteredError = true
431431
}
432432
}
@@ -452,7 +452,7 @@ func CleanupLeftovers(ipt utiliptables.Interface) (encounteredError bool) {
452452
filterLines := append(filterChains.Bytes(), filterRules.Bytes()...)
453453
// Write it.
454454
if err := ipt.Restore(utiliptables.TableFilter, filterLines, utiliptables.NoFlushTables, utiliptables.RestoreCounters); err != nil {
455-
klog.Errorf("Failed to execute iptables-restore for %s: %v\nfailed payload:\n%s", utiliptables.TableFilter, err, string(filterLines))
455+
klog.Errorf("Failed to execute iptables-restore for %s: %v", utiliptables.TableFilter, err)
456456
encounteredError = true
457457
}
458458
}
@@ -1368,10 +1368,10 @@ func (proxier *Proxier) syncProxyRules() {
13681368
proxier.iptablesData.Write(proxier.natChains.Bytes())
13691369
proxier.iptablesData.Write(proxier.natRules.Bytes())
13701370

1371-
klog.V(5).Infof("Restoring iptables rules: %s", proxier.iptablesData.String())
1371+
klog.V(5).Infof("Restoring iptables rules: %s", proxier.iptablesData.Bytes())
13721372
err = proxier.iptables.RestoreAll(proxier.iptablesData.Bytes(), utiliptables.NoFlushTables, utiliptables.RestoreCounters)
13731373
if err != nil {
1374-
klog.Errorf("Failed to execute iptables-restore: %v\nfailed payload:\n%s", err, proxier.iptablesData.String())
1374+
klog.Errorf("Failed to execute iptables-restore: %v", err)
13751375
// Revert new local ports.
13761376
klog.V(2).Infof("Closing local ports after iptables-restore failure")
13771377
utilproxy.RevertPorts(replacementPortsMap, proxier.portsMap)

pkg/proxy/ipvs/proxier.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1230,7 +1230,7 @@ func (proxier *Proxier) syncProxyRules() {
12301230
klog.V(5).Infof("Restoring iptables rules: %s", proxier.iptablesData.Bytes())
12311231
err = proxier.iptables.RestoreAll(proxier.iptablesData.Bytes(), utiliptables.NoFlushTables, utiliptables.RestoreCounters)
12321232
if err != nil {
1233-
klog.Errorf("Failed to execute iptables-restore: %v\nfailed payload:\n%s", err, proxier.iptablesData.String())
1233+
klog.Errorf("Failed to execute iptables-restore: %v\nRules:\n%s", err, proxier.iptablesData.Bytes())
12341234
// Revert new local ports.
12351235
utilproxy.RevertPorts(replacementPortsMap, proxier.portsMap)
12361236
return

0 commit comments

Comments
 (0)