buildd: remove buildd-schroot-aptitude-kill.squeeze
authorAurelien Jarno <aurelien@aurel32.net>
Sun, 8 Apr 2018 12:59:17 +0000 (14:59 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Sun, 8 Apr 2018 12:59:17 +0000 (14:59 +0200)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
modules/buildd/files/buildd-schroot-aptitude-kill.squeeze [deleted file]
modules/buildd/manifests/init.pp

diff --git a/modules/buildd/files/buildd-schroot-aptitude-kill.squeeze b/modules/buildd/files/buildd-schroot-aptitude-kill.squeeze
deleted file mode 100644 (file)
index 0be841f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-schroots=$(pgrep -x -u 0 schroot -d ',')
-pgrep -x -u 0 -P "$schroots" aptitude | xargs --no-run-if-empty ps h -o 'pid,vsz,cputime' | while read pid vsz cputime; do
-  mb=$((vsz/1024))
-  [ "$mb" -lt 250 ] && continue
-  hours=${vsz%%:*}
-  nohours=${vsz#*:}
-  mins=${nohours%:*}
-
-  if [ "$hours" -gt 0 ] || [ "$mins" -gt 15 ]; then
-    kill "$pid"
-  fi
-done
index 1d9aa20..4b8e397 100644 (file)
@@ -82,20 +82,14 @@ class buildd ($ensure=present) {
                        require => Package['debian.org']
                }
 
-               if ($::kernel == 'Linux') {
-                       package { 'python-psutil':
-                               ensure => installed,
-                       }
-                       file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
-                               source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill',
-                               mode    => '0555',
-                       }
-               } else {
-                       file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
-                               source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill.squeeze',
-                               mode    => '0555',
-                       }
+               package { 'python-psutil':
+                       ensure => installed,
                }
+               file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
+                       source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill',
+                       mode    => '0555',
+               }
+
                file { '/etc/cron.d/puppet-buildd-aptitude': ensure => absent }
                concat::fragment { 'dsa-puppet-stuff--buildd-aptitude-killer':
                        target => '/etc/cron.d/dsa-puppet-stuff',