]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
probably break more release dependent things
authorPeter Palfrader <peter@palfrader.org>
Sun, 6 Nov 2011 09:51:17 +0000 (10:51 +0100)
committerPeter Palfrader <peter@palfrader.org>
Sun, 6 Nov 2011 09:51:17 +0000 (10:51 +0100)
manifests/site.pp
modules/debian-org/manifests/init.pp
modules/debian-org/templates/etc/apt/sources.list.d/backports.org.list.erb
modules/debian-org/templates/etc/apt/sources.list.d/security.list.erb
modules/debian-org/templates/etc/apt/sources.list.d/volatile.list.erb

index baba96b6aae25c7f2347a246b8f84e2b0d188299..0cd194048fbdbd1a98634f892d877791e4a72957 100644 (file)
@@ -45,8 +45,9 @@ node default {
                 }
                 default: {
                     package { acpid: ensure => installed }
-                    case getfromhash($nodeinfo, 'squeeze') {
-                        true:  { package { acpi-support-base: ensure => installed } }
+                    case $lsbdistcodename {
+                        'lenny':    { }
+                        default:    { package { acpi-support-base: ensure => installed } }
                     }
                 }
             }
index 51bcde7ac44658a9c8e7cb2bb9953c21cc76d604..3636c7367a35fa31d3f3e8a8e45723331b576c50 100644 (file)
@@ -169,9 +169,8 @@ class debian-proliant inherits debian-org {
         "hp-health": ensure => installed;
         "arrayprobe": ensure => installed;
     }
-    case getfromhash($nodeinfo, 'squeeze') {
-        true: {}
-        default: {
+    case $lsbdistcodename {
+        'lenny':    {
             package {
                 "cpqarrayd": ensure => installed;
             }
index da4ec0d08a18cd697f0fbb3a39bff1a64c55fce3..18c44fbeb4c6cfdb016b1b19654af2f6169b51be 100644 (file)
@@ -3,8 +3,6 @@
 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
 ##
 
-<% if nodeinfo.has_key?('squeeze') and nodeinfo['squeeze'] %>
-deb    http://mirror.netcologne.de/debian-backports/   squeeze-backports main contrib non-free
-<% else %>
-deb    http://mirror.netcologne.de/debian-backports/   lenny-backports main contrib non-free
+<% if lsbdistcodename != 'n/a' %>
+deb    http://backports.debian.org/debian-backports/   <%= lsbdistcodename %>-backports main contrib non-free
 <% end %>
index 05fdc5ae406d9ef84b3d012505be563739cf2981..6b911c56fada3e857ec0691235ca47eb90c3e560 100644 (file)
@@ -3,8 +3,6 @@
 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
 ##
 
-<% if nodeinfo.has_key?('squeeze') and nodeinfo['squeeze'] %>
-deb     http://security.debian.org/             squeeze/updates    main contrib non-free
-<% else %>
-deb     http://security.debian.org/             lenny/updates    main contrib non-free
+<% if lsbdistcodename != 'n/a' %>
+deb     http://security.debian.org/     <%= lsbdistcodename %>/updates    main contrib non-free
 <% end %>
index d64eb30f1b02cc099d0ee95c3203695f000fdcee..31019200c89a74c306f75baf0b8a95776bf221d4 100644 (file)
@@ -3,8 +3,8 @@
 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
 ##
 
-<% if nodeinfo.has_key?('squeeze') and nodeinfo['squeeze'] %>
-deb    http://ftp.debian.org/debian    squeeze-updates         main contrib non-free
-<% else %>
+<% if lsbdistcodename == 'lenny' %>
 deb     http://volatile.debian.org/debian-volatile lenny/volatile   main contrib non-free
+<% elsif lsbdistcodename != 'n/a' %>
+deb    http://ftp.debian.org/debian    <%= lsbdistcodename %>-updates          main contrib non-free
 <% end %>