install irqbalance on multi-cpu systems
authorPeter Palfrader <peter@palfrader.org>
Wed, 30 Aug 2017 08:47:02 +0000 (08:47 +0000)
committerPeter Palfrader <peter@palfrader.org>
Wed, 30 Aug 2017 08:48:15 +0000 (08:48 +0000)
modules/debian_org/manifests/init.pp

index eb0c425..3861d71 100644 (file)
@@ -313,4 +313,10 @@ class debian_org {
        file { '/root/.vimrc':
                source => 'puppet:///modules/debian_org/root-dotfiles/vimrc',
        }
+
+       if versioncmp($::lsbmajdistrelease, '9') >= 0 { # older puppets do facts as strings.
+               if $::processorcount > 1 {
+                       package { 'irqbalance': ensure => installed }
+               }
+       }
 }