Commit graph

93 commits

Author SHA1 Message Date
Pierre-Yves Chibon
8521f61cf8 Some join logic to fix the call to users-from-fas 2015-01-22 18:05:06 +01:00
Pierre-Yves Chibon
2ef9c6cc60 Adjust the list of person having shell access 2015-01-22 18:03:46 +01:00
Pierre-Yves Chibon
273bdee55a No comas it said 2015-01-22 17:53:10 +01:00
Pierre-Yves Chibon
4b430db9bb Run the script once and locally - Thansk Toshio 2015-01-22 17:51:15 +01:00
Pierre-Yves Chibon
1eb813ae53 Try specifying it is a python script 2015-01-22 17:08:33 +01:00
Pierre-Yves Chibon
a846a04f7b Try getting the list in 2 steps - Thank Toshio 2015-01-22 17:00:17 +01:00
Pierre-Yves Chibon
d7df8b7738 Another approach using lineinfile 2015-01-22 16:42:31 +01:00
Pierre-Yves Chibon
5cad48a1b7 Add a state for the file 2015-01-22 16:33:16 +01:00
Pierre-Yves Chibon
c5f1823b70 Try with file instead of assemble 2015-01-22 16:31:06 +01:00
Pierre-Yves Chibon
b7851f4b49 Try using the users-from-fas script to list users having a shell access 2015-01-22 16:19:47 +01:00
Pierre-Yves Chibon
1fbbefe117 Drop fixing the perms on /etc/gitolite/hook 2015-01-22 16:19:47 +01:00
Pierre-Yves Chibon
3aa0d39237 Create the local folder for gitolite3 and put it our hook 2015-01-22 15:40:15 +01:00
Pierre-Yves Chibon
e8d65d80ec Fix the permission and ownership on the gitolite hooks 2015-01-22 12:33:26 +01:00
Pierre-Yves Chibon
8cdc6d9b3c Adjust the path to /src/git/rpms to avoid searching twice in rpms and in repositories 2015-01-21 11:42:11 +01:00
Pierre-Yves Chibon
6893cbd335 Fix check-update-hooks cron to find the git repos properly 2015-01-21 11:10:42 +01:00
Pierre-Yves Chibon
ee7c1e4de9 Adjust the $HOME of the gen-acls user 2015-01-20 19:27:45 +01:00
Till Maas
a87f2b4325 Remove process-git-requests from distgit role
The script is maintained in rel-eng repo. The version here is outdated.
2015-01-12 22:34:13 +01:00
Kevin Fenzi
fe29fed6b0 Another cron fix 2015-01-10 02:36:27 +00:00
Mathieu Bridon
08d6bc634f distgit: Update the gitolite.rc file to Gitolite3 2014-12-15 17:46:19 +00:00
9bad15971c distgit: Schedule a weekly check of the update hooks
This allows ensuring over time that all repositories have the right
update hooks set up.
2014-10-27 10:48:12 +01:00
e47ca86ca3 distgit: One action per task
This had been found by misc during his review of the patches, but the
unfixed patch is what got merged.

https://fedorahosted.org/fedora-infrastructure/ticket/4452
2014-09-24 12:26:08 +02:00
4155edeeaf distgit: Express the role dependency properly
This had been found by misc during his review of the patches, but the
unfixed patch is what got merged.

https://fedorahosted.org/fedora-infrastructure/ticket/4452
2014-09-24 12:26:07 +02:00
Pierre-Yves Chibon
a5254ba79b Fix the permissions on /etc/gitolite/logs 2014-09-10 11:58:54 +02:00
Pierre-Yves Chibon
068d71c127 Fix installing the genacls.pkgdb script from the template directory 2014-09-09 10:58:36 +02:00
Pierre-Yves Chibon
6d942022c1 Give the logs folder to packager and let them write to it 2014-09-09 10:49:25 +02:00
Pierre-Yves Chibon
0875ac93a7 1 too many 2014-09-05 11:21:41 +02:00
Pierre-Yves Chibon
44bf50073b Let's try to not create an existing link - Credit bochecha 2014-09-05 11:19:44 +02:00
Pierre-Yves Chibon
6f924abfbf We need /etc/gitolite/logs as well 2014-09-05 11:14:06 +02:00
Pierre-Yves Chibon
cd3eb3c4e5 Couple more of symlink to allow setting $HOME in /srv/git 2014-09-05 10:55:51 +02:00
Pierre-Yves Chibon
6e91205991 Create a symlink for ~/repositories 2014-08-29 12:33:56 +02:00
Pierre-Yves Chibon
1317fde63d One more indentation fix 2014-08-29 11:50:17 +02:00
Pierre-Yves Chibon
49f01da2b5 Fix typo 2014-08-29 11:49:18 +02:00
Pierre-Yves Chibon
a73e4f501c Add a daily cron job for genacls.sh as backup for fedmsg-genacls 2014-08-29 11:47:41 +02:00
Pierre-Yves Chibon
593b37b429 Adjust role to install pkgdb_sync_git_branches.py as a template 2014-08-28 18:22:55 +02:00
Pierre-Yves Chibon
34799ff1e9 Add and install a daily cron job running pkgdb_sync_git_branches 2014-08-28 17:40:46 +02:00
Pierre-Yves Chibon
5a5129d5a9 Replace install pkgdb2branch by installing pkgdb_sync_git_branches.py 2014-08-28 17:40:46 +02:00
Kevin Fenzi
efe0ebf7d9 Add a /srv/web dir 2014-08-26 21:23:50 +00:00
Kevin Fenzi
89a860d3b6 Correct path 2014-08-26 21:13:44 +00:00
Kevin Fenzi
d87f8a52ee Don't need to add group here, it's in fas 2014-08-26 21:05:50 +00:00
Kevin Fenzi
9bd6f9cfc1 Split this task into 3 2014-08-26 19:12:00 +00:00
Kevin Fenzi
9c65d0e673 Split another. 2014-08-26 19:10:41 +00:00
Kevin Fenzi
c154fee038 Split another task 2014-08-26 19:08:54 +00:00
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