aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests
diff options
context:
space:
mode:
authorOlivier Blin <blino@mageia.org>2010-11-22 13:29:59 +0000
committerOlivier Blin <blino@mageia.org>2010-11-22 13:29:59 +0000
commitd241d78bda912959e678dc95244fd377b1d5f353 (patch)
treefb049ce7f8a62610799a9b6dae75fa308bd1d31b /modules/buildsystem/manifests
parentaf214ca9665eb4e6c7aa83162338e132ab9f192b (diff)
downloadpuppet-d241d78bda912959e678dc95244fd377b1d5f353.tar
puppet-d241d78bda912959e678dc95244fd377b1d5f353.tar.gz
puppet-d241d78bda912959e678dc95244fd377b1d5f353.tar.bz2
puppet-d241d78bda912959e678dc95244fd377b1d5f353.tar.xz
puppet-d241d78bda912959e678dc95244fd377b1d5f353.zip
add schedbot on main node
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r--modules/buildsystem/manifests/init.pp6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/init.pp b/modules/buildsystem/manifests/init.pp
index eb69d4ef..78bbcf62 100644
--- a/modules/buildsystem/manifests/init.pp
+++ b/modules/buildsystem/manifests/init.pp
@@ -8,12 +8,18 @@ class buildsystem {
include ssh::auth
ssh::auth::key { $build_login: } # declare a key for build bot: RSA, 2048 bits
+ ssh::auth::key { $sched_login: } # declare a key for sched bot: RSA, 2048 bits
}
class mainnode inherits base {
include iurtuser
ssh::auth::server { $build_login: }
+ sshuser { $sched_login:
+ homedir => $sched_home_dir,
+ comment => "System user used to schedule builds",
+ }
+
package { "task-bs-cluster-main":
ensure => "installed"
}