/[adm]/puppet/modules/buildsystem/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/buildsystem/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

puppet/modules/iurt/manifests/init.pp revision 205 by misc, Mon Nov 8 01:54:30 2010 UTC puppet/modules/buildsystem/manifests/init.pp revision 213 by misc, Tue Nov 9 15:01:12 2010 UTC
# Line 1  Line 1 
1  class iurt {  class buildsystem {
2    
3      # build node common settings      class buildnode {
4      # we could have the following skip list to use less space:          include iurt
     # '/(drakx-installer-binaries|drakx-installer-advertising|gfxboot|drakx-installer-stage2|mandriva-theme)/'  
     $package_list = ['task-bs-cluster-chroot', 'iurt']  
     package { $package_list:  
         ensure => installed;  
5      }      }
6    
7      file { '/home/buildbot/.iurt.cauldron.conf':      class iurt {
         ensure => present,  
         owner => buildbot,  
         group => buildbot,  
         mode => 644,  
         content => template("iurt/iurt.cauldron.conf")  
     }  
8    
9  }          $home_dir = "/home/buildbot/"
10            $build_login = "buildbot"
11            # build node common settings
12            # we could have the following skip list to use less space:
13            # '/(drakx-installer-binaries|drakx-installer-advertising|gfxboot|drakx-installer-stage2|mandriva-theme)/'
14            $package_list = ['task-bs-cluster-chroot', 'iurt']
15            package { $package_list:
16                ensure => installed;
17            }
18    
19            file { "$home_dir/.iurt.cauldron.conf":
20                ensure => present,
21                owner => $build_login,
22                group => $build_login,
23                mode => 644,
24                content => template("iurt/iurt.cauldron.conf")
25            }
26    
27            group {"$build_login":
28                ensure => present,
29            }
30    
31            user {"$build_login":
32                ensure => present,
33                comment => "System user use to run build bots"    
34                managehome => true,
35                shell => "/bin/bash",
36            }
37        }
38    }

Legend:
Removed from v.205  
changed lines
  Added in v.213

  ViewVC Help
Powered by ViewVC 1.1.30