More kfreebsd removal
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 13 Feb 2018 08:15:10 +0000 (09:15 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 13 Feb 2018 08:17:11 +0000 (09:17 +0100)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
manifests/site.pp
modules/acpi/manifests/init.pp
modules/bacula/templates/default.bacula-fd.erb
modules/debian_org/manifests/apt.pp
modules/debian_org/templates/rc.local.erb
modules/kfreebsd/manifests/init.pp [deleted file]
modules/munin/templates/munin-node.plugin.conf.erb
modules/schroot/templates/schroot-buildd/fstab.erb
modules/schroot/templates/schroot-dsa/fstab.erb

index 8162575..b0bd0f9 100644 (file)
@@ -62,8 +62,6 @@ node default {
        if $::kernel == 'Linux' {
                include linux
                include acpi
-       } elsif $::kernel == 'GNU/kFreeBSD' {
-               include kfreebsd
        }
 
        if $::mta == 'exim4' {
index 2a4fc15..a3902ef 100644 (file)
@@ -1,26 +1,24 @@
 class acpi {
-       if ! ($::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
-               if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
-                       package { 'acpid':
-                               ensure => purged
-                       }
+       if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
+               package { 'acpid':
+                       ensure => purged
+               }
 
-                       package { 'acpi-support-base':
-                               ensure => purged
-                       }
-               } elsif ($::kvmdomain) {
-                       package { 'acpid':
-                               ensure => installed
-                       }
+               package { 'acpi-support-base':
+                       ensure => purged
+               }
+       } elsif ($::kvmdomain) {
+               package { 'acpid':
+                       ensure => installed
+               }
 
-                       service { 'acpid':
-                               ensure  => running,
-                               require => Package['acpid'],
-                       }
+               service { 'acpid':
+                       ensure  => running,
+                       require => Package['acpid'],
+               }
 
-                       package { 'acpi-support-base':
-                               ensure => installed
-                       }
+               package { 'acpi-support-base':
+                       ensure => installed
                }
        }
 }
index 96b2455..3d9206f 100644 (file)
@@ -9,12 +9,7 @@
 ENABLED="yes"
 
 # Additional start arguments can be provided here
-# ARGS=""
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-ARGS=""
-<% else -%>
 ARGS="-u bacula -k"
-<% end -%>
 
 # Default config file can be changed here
 # CONFIG="/etc/bacula/bacula-fd.conf"
index 3fc0979..90ac4fb 100644 (file)
@@ -3,14 +3,6 @@
 # Stuff common to all debian.org servers
 #
 class debian_org::apt {
-       if versioncmp($::lsbmajdistrelease, '7') <= 0 {
-               $mungedcodename = $::lsbdistcodename
-       } elsif ($::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
-               $mungedcodename = "${::lsbdistcodename}-kfreebsd"
-       } else {
-               $mungedcodename = $::lsbdistcodename
-       }
-
        if versioncmp($::lsbmajdistrelease, '8') <= 0 {
                $fallbackmirror = 'http://cdn-fastly.deb.debian.org/debian/'
        } else {
@@ -25,7 +17,7 @@ class debian_org::apt {
 
        site::aptrepo { 'debian':
                url        => $mirror,
-               suite      => [ $mungedcodename, "${::lsbdistcodename}-backports", "${::lsbdistcodename}-updates" ],
+               suite      => [ $::lsbdistcodename, "${::lsbdistcodename}-backports", "${::lsbdistcodename}-updates" ],
                components => ['main','contrib','non-free']
        }
 
@@ -36,7 +28,7 @@ class debian_org::apt {
        } else {
                site::aptrepo { 'security':
                        url        => [ 'http://security-cdn.debian.org/', 'http://security.anycast-test.mirrors.debian.org/debian-security/', 'http://security.debian.org/' ],
-                       suite      => "${mungedcodename}/updates",
+                       suite      => "${::lsbdistcodename}/updates",
                        components => ['main','contrib','non-free']
                }
        }
@@ -49,10 +41,10 @@ class debian_org::apt {
                key        => 'puppet:///modules/debian_org/db.debian.org.gpg',
        }
 
-       if ($::hostname in [] or $::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
+       if ($::hostname in []) {
                site::aptrepo { 'proposed-updates':
                        url        => $mirror,
-                       suite      => "${mungedcodename}-proposed-updates",
+                       suite      => "${::lsbdistcodename}-proposed-updates",
                        components => ['main','contrib','non-free']
                }
        } else {
index 5667c32..6b644b1 100755 (executable)
     mkswap /dev/dasdc1 && swapon -p 30 /dev/dasdc1
   fi
 <%- end -%>
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-  ( sleep 120;
-    service syslog-ng restart;
-    sleep 5;
-    init q
-  ) & disown
-<%- end -%>
 
 if [ -e /proc/sys/kernel/modules_disabled ]; then
        ( sleep 60;
diff --git a/modules/kfreebsd/manifests/init.pp b/modules/kfreebsd/manifests/init.pp
deleted file mode 100644 (file)
index 66a6ee9..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-class kfreebsd {
-
-       file { '/etc/cron.d/dsa-killruby':
-               source => 'puppet:///modules/kfreebsd/dsa-killruby',
-       }
-
-       file { '/etc/sysctl.d/':
-               ensure => directory,
-               mode   => '0755'
-       }
-
-       file { '/etc/init.d/procps':
-               source => 'puppet:///modules/kfreebsd/procps.init',
-               mode   => '0555',
-               before => Service['procps'],
-               notify  => Exec['update-rc.d procps defaults']
-       }
-
-       site::sysctl { 'maxfiles':
-               key    => 'kern.maxfiles',
-               value  => 65536,
-               target => 'GNU/kFreeBSD',
-       }
-       site::sysctl { 'accept_ra':
-               key    => 'net.inet6.ip6.accept_rtadv',
-               value  => 0,
-               target => 'GNU/kFreeBSD',
-       }
-
-       exec { 'update-rc.d procps defaults':
-               path        => '/usr/bin:/usr/sbin:/bin:/sbin',
-               refreshonly => true,
-       }
-}
index 872ac55..07923e2 100644 (file)
@@ -104,9 +104,3 @@ env.exclude sbuild,schroot
 # filter out all the short-lived filesystems for df*:
 [df*]
 env.exclude_re ^/dev$ ^/run/.*$ ^/srv/piuparts-workspace/tmp.*$ ^/sys/.*$ ^/var/lib/schroot/mount/.*$
-
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# Workaround for https://bugs.debian.org/767102
-[df*]
-env.exclude devfs fdescfs linprocfs sysfs noprocfs linsysfs nfs nullfs
-<% end %>
index 7fe230f..2ff6198 100644 (file)
@@ -4,14 +4,6 @@
 #
 # <file system>        <mount point>   <type>  <options>       <dump>  <pass>
 
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# kFreeBSD version
-proc           /proc           linprocfs       defaults        0       0
-dev            /dev            devfs   rw              0       0
-dev            /dev/fd         fdescfs rw              0       0
-
-/srv/build-trees       /build  nullfs  rw              0       0
-<% else -%>
 # Linux version
 /proc          /proc           none    rw,bind         0       0
 /sys           /sys            none    rw,bind         0       0
@@ -20,6 +12,4 @@ tmpfs-shm     /dev/shm        tmpfs   defaults,size=64m       0 0
 
 <%- if has_variable?("has_srv_build_trees") && @has_srv_build_trees -%>
 /srv/build-trees       /build  none    rw,bind         0       0
-
-<% end %>
 <% end %>
index 1b08d0d..ab1d12e 100644 (file)
@@ -4,15 +4,6 @@
 #
 # <file system>        <mount point>   <type>  <options>       <dump>  <pass>
 
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# kFreeBSD version
-proc           /proc           linprocfs       defaults        0       0
-dev            /dev            devfs   rw              0       0
-dev            /dev/fd         fdescfs rw              0       0
-/home          /home           nullfs  rw              0       0
-/tmp           /tmp            nullfs  rw              0       0
-
-<% else -%>
 # Linux version
 /proc          /proc           none    rw,bind         0       0
 /sys           /sys            none    rw,bind         0       0
@@ -21,5 +12,3 @@ dev           /dev/fd         fdescfs rw              0       0
 /home          /home           none    rw,bind         0       0
 /tmp           /tmp            none    rw,bind         0       0
 tmpfs-shm      /dev/shm        tmpfs   defaults,size=64m       0 0
-
-<% end %>