Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | buildsystem: allow schedbot to connect to schedbot | Nicolas Vigier | 2013-05-23 | 1 | -0/+5 |
| | |||||
* | Use sshkeys module instead of auth::ssh | Nicolas Vigier | 2013-05-23 | 1 | -1/+4 |
| | | | | | The sshkeys module is easier to understand, and will allow us to install the same ssh key on 2 different accounts. | ||||
* | buildsystem: move repository vhost to repository.pp | Nicolas Vigier | 2013-05-23 | 1 | -4/+0 |
| | |||||
* | buildsystem: remove hardcoded repository hostname | Nicolas Vigier | 2013-05-23 | 1 | -1/+1 |
| | | | | | Use $buildsystem::var::repository::hostname to store repository hostname. | ||||
* | buildsystem: use common media.cfg template for all distros | Nicolas Vigier | 2013-05-23 | 1 | -9/+0 |
| | | | | | | | The media.cfg file is now generated for all distributions now (it was only done for cauldron before). The media.cfg file is generated using the infos about the distributions and medias from the $distro parameter in buildsystem::var::distros. | ||||
* | Add buildsystem::distros | Nicolas Vigier | 2013-05-23 | 1 | -0/+1 |
| | | | | Create distributions trees. | ||||
* | buildsystem: move groups definitions to var::groups | Nicolas Vigier | 2013-05-22 | 1 | -1/+0 |
| | | | | | | Create buildsystem::var::groups to configure packagers and packagers_committers groups, and remove buildsystem::base which is now empty. | ||||
* | buildsystem::mainnode: remove useless variables | Nicolas Vigier | 2013-05-22 | 1 | -4/+1 |
| | |||||
* | buildsystem::mainnode: don't install schedbot key on schedbot | Nicolas Vigier | 2013-05-22 | 1 | -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 key | Nicolas Vigier | 2013-05-22 | 1 | -3/+1 |
| | | | | The iurt ssh key does not seem to be used. | ||||
* | Add buildsystem::var::iurt | Nicolas Vigier | 2013-05-22 | 1 | -1/+1 |
| | | | | This class is used for iurt settings. | ||||
* | Add buildsystem::var::repository | Nicolas Vigier | 2012-12-11 | 1 | -1/+1 |
| | |||||
* | buildsystem: rename scheduler::var to var::scheduler | Nicolas Vigier | 2012-12-11 | 1 | -2/+2 |
| | |||||
* | add buildsystem::sshkeys class to define all ssh keys | Nicolas Vigier | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | use common media.cfg template file for all distros and archs | Nicolas Vigier | 2012-08-30 | 1 | -1/+8 |
| | |||||
* | move dispatch jobs cron to scheduler.pp | Nicolas Vigier | 2012-07-05 | 1 | -6/+0 |
| | |||||
* | fix module invaocation after split | Michael Scherer | 2012-03-25 | 1 | -1/+1 |
| | |||||
* | iuuse the new module made for refactoring and sharing variable ( ie login of ↵ | Michael Scherer | 2012-03-16 | 1 | -2/+2 |
| | | | | the user for scheduler ) | ||||
* | refactor and split all operation for the repository ( ie /distrib/bootstrap, ↵ | Michael Scherer | 2012-03-16 | 1 | -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 find | Michael Scherer | 2012-03-16 | 1 | -16/+1 |
| | |||||
* | move sched_login creation to the scheduler class ( since that's where it ↵ | Michael Scherer | 2012-03-16 | 1 | -7/+3 |
| | | | | belong logically ) | ||||
* | install the binary in scheduler and gatherer class, not in main node | Michael Scherer | 2012-03-16 | 1 | -5/+0 |
| | |||||
* | rearrange the layout of include, easier to refactor | Michael Scherer | 2012-03-16 | 1 | -6/+6 |
| | |||||
* | refactor completely iurt module ( maybe should even be moved out of buildsystem | Michael Scherer | 2012-03-16 | 1 | -2/+2 |
| | | | | module, since it tend to be too big ) | ||||
* | split and clean lots of buildsystem submodule | Michael Scherer | 2012-03-16 | 1 | -0/+60 |