aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests/mainnode.pp
Commit message (Collapse)AuthorAgeFilesLines
* buildsystem::mainnode: remove useless variablesNicolas Vigier2013-05-221-4/+1
|
* buildsystem::mainnode: don't install schedbot key on schedbotNicolas Vigier2013-05-221-2/+0
| | | | | | | | | | | Don't install schedbot's ssh key on schedbot's authorized_keys file. Current version of ssh::auth does not allow installing a key to multiple users' authorized_keys on the same node, so we can't install schedbot's key to schedbot and iurt users at the same time. This prevent having a buildsystem scheduler and build bot on the same server. However schedbot does not really need to have its ssh key on its own authorized_keys, so we can remove it.
* buildsystem: remove iurt ssh keyNicolas Vigier2013-05-221-3/+1
| | | | The iurt ssh key does not seem to be used.
* Add buildsystem::var::iurtNicolas Vigier2013-05-221-1/+1
| | | | This class is used for iurt settings.
* Add buildsystem::var::repositoryNicolas Vigier2012-12-111-1/+1
|
* buildsystem: rename scheduler::var to var::schedulerNicolas Vigier2012-12-111-2/+2
|
* add buildsystem::sshkeys class to define all ssh keysNicolas Vigier2012-08-311-0/+1
|
* use common media.cfg template file for all distros and archsNicolas Vigier2012-08-301-1/+8
|
* move dispatch jobs cron to scheduler.ppNicolas Vigier2012-07-051-6/+0
|
* fix module invaocation after splitMichael Scherer2012-03-251-1/+1
|
* iuuse the new module made for refactoring and sharing variable ( ie login of ↵Michael Scherer2012-03-161-2/+2
| | | | the user for scheduler )
* refactor and split all operation for the repository ( ie /distrib/bootstrap, ↵Michael Scherer2012-03-161-5/+0
| | | | that should be renamed one day, since that's not longer a bootstrap ) in one submodule, thus emptying a little bit more mainnode.pp
* split pkgsubmit in a separate class, easier to findMichael Scherer2012-03-161-16/+1
|
* move sched_login creation to the scheduler class ( since that's where it ↵Michael Scherer2012-03-161-7/+3
| | | | belong logically )
* install the binary in scheduler and gatherer class, not in main nodeMichael Scherer2012-03-161-5/+0
|
* rearrange the layout of include, easier to refactorMichael Scherer2012-03-161-6/+6
|
* refactor completely iurt module ( maybe should even be moved out of buildsystemMichael Scherer2012-03-161-2/+2
| | | | module, since it tend to be too big )
* split and clean lots of buildsystem submoduleMichael Scherer2012-03-161-0/+60