]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Key apache memory for buildd master on role, not host name
authorTollef Fog Heen <tfheen@err.no>
Sun, 15 Sep 2013 10:22:15 +0000 (12:22 +0200)
committerTollef Fog Heen <tfheen@err.no>
Sun, 15 Sep 2013 10:25:23 +0000 (12:25 +0200)
modules/apache2/templates/ressource-limits.erb
modules/debian-org/misc/local.yaml

index 9137148818e3d8e67889c960488bf5baac4c0b2b..48875e54f63b77e5e3900d81a7364d70a736be25 100644 (file)
@@ -5,14 +5,18 @@
 
 RLimitCPU 180
 <%=
-case fqdn
-       when "berlioz.debian.org" then
-               ""
-       when "grieg.debian.org", "tchaikovsky.debian.org" then
-               # buildd.debian.org
-               "RLimitMEM "+(96 * 1024**2).to_s
-       else
-               "RLimitMEM "+(32 * 1024**2).to_s
+if scope.lookupvar('site::nodeinfo')['buildd_master'] then
+                       # buildd.debian.org
+                       "RLimitMEM "+(96 * 1024**2).to_s
+else
+       case fqdn
+               when "berlioz.debian.org" then
+                       ""
+               when "tchaikovsky.debian.org" then
+                       "RLimitMEM "+(96 * 1024**2).to_s
+               else
+                       "RLimitMEM "+(32 * 1024**2).to_s
+       end
 end
 %>
 RLimitNPROC 128
index 067b5b02af6b72b933bbcbeba340b0072e3697ec..f6628e6466c09d3f5d28250de7a97136626e141a 100644 (file)
@@ -369,3 +369,6 @@ host_settings:
     - klecker.debian.org
     - stanley.debian.org
     - senfter.debian.org
+  buildd_master:
+    - grieg.debian.org
+    - wuiet.debian.org