aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests/scheduler.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/buildsystem/manifests/scheduler.pp')
-rw-r--r--modules/buildsystem/manifests/scheduler.pp8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/buildsystem/manifests/scheduler.pp b/modules/buildsystem/manifests/scheduler.pp
index b1730103..887c2120 100644
--- a/modules/buildsystem/manifests/scheduler.pp
+++ b/modules/buildsystem/manifests/scheduler.pp
@@ -1,10 +1,16 @@
class buildsystem::scheduler {
# until ulri is splitted from main iurt rpm
+ include ssh::auth
include iurt::packages
include iurt::upload
- $login = $buildsystem::base::sched_login
+ $login = 'schedbot'
$homedir = $buildsystem::base::sched_home_dir
+ ssh::auth::key { $login:
+ # declare a key for sched bot: RSA, 2048 bits
+ home => $sched_home_dir,
+ }
+
sshuser { $login:
homedir => $homedir,
comment => 'System user used to schedule builds',