Volans has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/353332 )
Change subject: Interface: remove unused module
......................................................................
Interface: remove unused module
- Since I68acf28e70f7aca5f98525c8faef41aa76f5ac83 was merged this module
doesn't seem used anymore.
Bug: T163196
Change-Id: I619ba6e51f5d2f484a60f27d10b47491f3e721cf
---
D modules/interface/manifests/offload.pp
1 file changed, 0 insertions(+), 38 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/32/353332/1
diff --git a/modules/interface/manifests/offload.pp
b/modules/interface/manifests/offload.pp
deleted file mode 100644
index ecace7f..0000000
--- a/modules/interface/manifests/offload.pp
+++ /dev/null
@@ -1,38 +0,0 @@
-# Definition: interface::offload
-#
-# Sets interface offload parameters (with ethtool)
-#
-# Parameters:
-# - $interface:
-# The network interface to operate on
-# - $setting:
-# The (abbreviated) offload setting, e.g. 'gro'
-# - $value:
-# The value (on/off)
-define interface::offload($interface, $setting, $value) {
- # Set in /etc/network/interfaces
- interface::setting { $title:
- interface => $interface,
- setting => "offload-${setting}",
- value => $value,
- }
-
- # And make sure it's always active
- $long_param = $setting ? {
- 'rx' => 'rx-checksumming',
- 'tx' => 'tx-checksumming',
- 'sg' => 'scatter-gather',
- 'tso' => 'tcp-segmentation-offload',
- 'ufo' => 'udp-fragmentation-offload',
- 'gso' => 'generic-segmentation-offload',
- 'gro' => 'generic-receive-offload',
- 'lro' => 'large-receive-offload',
- }
-
- exec { "ethtool ${interface} -K ${setting} ${value}":
- path => '/usr/bin:/usr/sbin:/bin:/sbin',
- command => "ethtool -K ${interface} ${setting} ${value}",
- unless => "test $(ethtool -k ${interface} | awk '/${long_param}:/ {
print \$2 }') = '${value}'",
- require => Package['ethtool'],
- }
-}
--
To view, visit https://gerrit.wikimedia.org/r/353332
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I619ba6e51f5d2f484a60f27d10b47491f3e721cf
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Volans <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits