Commit Graph

8 Commits

Author SHA1 Message Date
Patrick Uiterwijk
2969d0d188 Lets first create all repos before creating ACLs for them
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-02-23 22:02:22 +00:00
Patrick Uiterwijk
4b55f9a4ff Make genacls call pkgdb_sync_git_branches.py
gitolite compile creates empty git repos during compile for repos in its acl  that don't exist.
Since this is automagically run by fedmsg, it triggers before scm-admins can run pkgdb_sync_git_branches.py

Because of this, pkgdb_sync_git_branches sees a git repo, thus does not execute setup_git_package.
But since setup_git_package creates master, and pkgdb_sync_git_branches later on tries to create new branches from master....

Aka, this broke process-git-requests.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-02-23 21:34:16 +00:00
Pierre-Yves Chibon
4b57e9101d Run the compile as root but then specify the HOME variable 2015-01-23 10:04:12 +01:00
Pierre-Yves Chibon
86589714ab Let the gen-acls user compile the configuration file 2015-01-20 19:27:45 +01:00
Mathieu Bridon
08d6bc634f distgit: Update the gitolite.rc file to Gitolite3 2014-12-15 17:46:19 +00:00
Pierre-Yves Chibon
137bb9ccaf Let every packager access the gitolite.conf-compiled.pm file 2014-09-08 18:00:34 +02:00
Pierre-Yves Chibon
4828953da0 Replace gl-compile-conf by gitolite compile 2014-08-29 12:05:38 +02:00
Mathieu Bridon
30ab4bd528 Add a new distgit role
This is the meat of Dist Git, but it requires quite a few of the roles
previously created.
2014-08-26 18:28:28 +00:00