Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
add "Options Indexes" for /uploads directory
- automatically refresh the buildsystem web interface from svn
reuse standard apache vhost type ( one less specific configuration file )
Use ctime to detect old archived packages, we do not care of data modification
Keep archived rpms for 1 week
Clean archived rpm after 2 days
add directory for archived packages
add wrapper script to sign package, check signature, and sign in a loop while signature is not correct
Redefine %__gpg_sign_cmd in rpm config for signbot to force V3 signatures with --force-v3-sigs. V4 signatures are causing problems with the version of rpm used on Mandriva. https://bugzilla.redhat.com/show_bug.cgi?id=436812
add sign options
- change permissions on medias directories in done to 775 - set group
add sudoers config to allow schedbot to run mga-signpackage as signbot
create packages key
specify homedir when creating ssh key
change schebot home to /var/lib/schedbot
set homedir
disable the right thing
disable temporarly creation of uploads dir
- create ~schedbot/uploads hierarchy using a ruby dsl module ( see http://projects.puppetlabs.com/projects/1/wiki/Ruby_Dsl )
create ~schedbot/uploads
change permissions on missing-deps.sh to 755
use source instead of content
add signbot in schedbot group
add secondary groups option
add signbot user
deploy pascal script
add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
add submit_package wrapper
add youri acl config to be able to blacklist some packages
fix sudoers_config calls
use new sudoers_config define
Allow task-bs-cluster-main to be removed for now until it get fixed
Do not replace mgarepo by repsys on machines
add script to help adding ssh keys
Rename submit-queue as submit-upload now that they are merged
Add config for the second youri (third one is dead!)
add iurt config for mandriva2010.1
allow schedbot user to log in valstar (for svn)
declare repository_root in manifest
remove incorrect require for /etc/youri
initial youri submit-todo conf
sudo used by youri_submit
use youri_submit class on pkgsubmit
use a mdv-youri-submit wrapper through sudo, for repsys
repsys/tmp and repsys/srpms owned by mga-packagers group
add sticky bit on repsys/tmp and repsys/srpms
mga-committers should be able to write in /home/schedbot/repsys/srpms
repsys dirs should be owned by schedbot
rpm-build is required for repsys to rebuild src rpm on submit
mga-committers should be able to write in /home/schedbot/repsys/tmp
create /home/schedbot/repsys/{tmp,srpms}
add repsys conf file (listing cauldron)
add pkgsubmit vhost
fix upload.conf name (oops)
emi is more a gatherer than a dispatcher
add iurt upload.conf file for ulri and emi
move /etc/iurt creation with iurt user (rationale: if there is a iurt user, iurt tools will be used)
create /etc/iurt
manage dir recursively
ensure /etc/iurt/build is a directory
iurt build config should go in /etc
ssh user requires the associated group
add correct requires for sshuser creation
- it is IMHO cleaner and logical to have apache::vhost_other_app directly requiring apache::base rather than letting every people adding it when using the class
include apache::base
fix typo
add repository vhost for main BS node
create schedbot user before writing ssh config files
install iurt on main node as well, for scheduler tools
fix indent
schedbot can login as iurt on nodes
add schedbot on main node
fix sshuser definition
extract a sshuser definition
use build_login variable in build_home_dir
useradd module does not support password change, use usermod
set password to * to unlock the account but forbid login through login
ensure home is a directory
remove trailing slash from home dir
use again include instead of require to avoid deps cycle
require instead of including iurtuser (so that .ssh is created before)
use build_home_dir
ensure .ssh dir is created for iurt user
iurt from mainnode does not need the private ssh key
use ssh::auth to build iurt ssh keys
fix typo
add base class
move build_login and build_home_dir variables at the top
include iurtuser on main node as well
include iurtuser in iurt class
split a iurtuser class, to be used on main node
move task-bs-cluster-main dep in buildsystem::mainnode
force build user group to previously created group
use iurt as build user login (not to clash with buildbot package)
- add a proto module for taking care of pam ( need pam_ldap, etc support, and a review of the pam config file too )
fix permissions on sudoers files
fix path name (iurt module renamed to buildsystem)
fix syntax error
add sudoers rule for iurt
- rename iurt to buildsystem
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.30 |