Commit Graph

112 Commits

Author SHA1 Message Date
clime
5dbe90c0cf install new dist-git package only to pkgs02.stg for the time being 2017-02-16 20:32:34 +01:00
clime
b09633d23c use devel dist-git upstream 2017-02-14 16:04:38 +01:00
Pierre-Yves Chibon
ef99219f5e Deploy the stg specific genacls.pkgdb in stg 2017-02-13 10:51:18 +01:00
Pierre-Yves Chibon
3941746aec Add a cgit tag to the distgit role for cgit-related task or some of them 2016-12-20 11:53:28 +01:00
Ralph Bean
302c85e501 Add test-docker/ in addition to test-modules/, etc.. 2016-12-02 21:30:48 +00:00
Ralph Bean
8d4456dc1c Rename rpms-checks to test-rpms, and create test-modules. 2016-12-01 14:57:34 +00:00
Kevin Fenzi
b1a2d105c9 In ansible 2.2 always_run is depreciated. Switch to check_mode. 2016-11-01 16:29:49 +00:00
Patrick Uiterwijk
c5bed816f6 We need mod_auth_gssapi
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-14 20:58:31 +00:00
Patrick Uiterwijk
bf13f2f099 Add distgit tags
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-14 20:48:26 +00:00
Patrick Uiterwijk
6fad69aca7 Allow GSSAPI for lookaside
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-14 20:37:57 +00:00
Patrick Uiterwijk
f1dd7a7432 Unify all ssl cipher suite configurations
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-31 19:28:26 +00:00
Ralph Bean
945f96e222 Disable the pagure-specific genacls.pkgdb script in staging, just for today. 2016-08-03 07:12:10 +00:00
Pierre-Yves Chibon
de67bcbea2 Install a different genacls.pkgdb in stg vs prod now that stg has pagure 2016-07-30 10:43:16 +02:00
Patrick Uiterwijk
1e6d4d5fc4 Use git_content_t for distgit
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-07-29 23:30:15 +00:00
Kevin Fenzi
94bb9cc77e drop setting gen-acls to packager as this will not work, but shows changed everytime 2016-07-12 01:31:56 +00:00
Miroslav Suchý
ad885c7f8a copr: give dist-git bigger /tmp
We have 40G swap so this is fine.
2016-04-20 14:56:31 +02:00
Ralph Bean
05ef96a3aa Create directories. 2016-04-07 20:15:53 +00:00
Ralph Bean
b0ffcf5a67 selinux tags for this role. 2016-03-21 16:04:42 +00:00
Pierre-Yves Chibon
5c246f5ffd Add a new mkbranch script to be used only for mass-branching 2016-02-23 16:18:20 +01:00
Ralph Bean
cc0089049f Redirect old cgit repo urls to the new namespace. 2016-01-05 21:31:14 +00:00
Ralph Bean
b581e4a6f9 Use the gitolite Alias feature in staging. 2015-12-22 17:37:06 +00:00
Ralph Bean
a57d418bfb Make gitolite.rc a template. 2015-12-22 16:49:28 +00:00
Patrick Uiterwijk
4ec8ff4264 Publish the full list of git repos
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-12-18 00:50:29 +00:00
Ralph Bean
2bca286974 Make genacls.sh a template. 2015-12-17 21:54:17 +00:00
Pierre-Yves Chibon
16fb8ba80a Invert the folder/symlink status between rpms and repositories 2015-12-17 16:38:43 +01:00
Pierre-Yves Chibon
ec89cc5e83 Tag as distgit and config a few more tasks in the distgit role 2015-12-11 13:49:27 +01:00
Kevin Fenzi
87a5d3b374 Re-add run_once here. 2015-11-30 20:16:21 +00:00
Kevin Fenzi
7bc33f64f2 Might need to drop this for ansible 2.0 2015-11-21 18:12:36 +00:00
Patrick Uiterwijk
08568865fe Replace all restart httpd with reload httpd
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-04 23:40:01 +00:00
Kevin Fenzi
1caa9a2ef8 Add httpd_read_user_content selinux boolean on distgit 2015-07-21 23:44:31 +00:00
Pierre-Yves Chibon
24d6ca29a8 Turn on git_system_enable_homedirs but don't ask why 2015-07-15 11:38:22 +02:00
Pierre-Yves Chibon
f12571f531 Add some distgit tags 2015-06-05 18:13:00 +02:00
Mathieu Bridon
09f525598f distgit: Pretend we're on NFS
Staging doesn't use NFS for its lookaside cache, like Prod does.

This makes SELinux happier, pretending that staging also is on NFS.
2015-06-05 11:10:49 +02:00
Patrick Uiterwijk
4b22cd9f2a Update upload_cgi and add cgi-nfs for pkgs
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-05 09:02:28 +00:00
Ralph Bean
00c0c89076 Undo this stg/prod distinction. 2015-04-24 17:31:24 +00:00
Ralph Bean
4690a26ece Typofix. 2015-04-24 17:18:48 +00:00
Ralph Bean
fbccedc4e6 Try adding a custom cgit header for staging. 2015-04-24 17:17:53 +00:00
Ralph Bean
f4a1646d89 Typofix. 2015-04-24 17:12:36 +00:00
Ralph Bean
48c540664c Make cgitrc into separate files for prod and staging. 2015-04-24 17:11:03 +00:00
Patrick Uiterwijk
273620cd25 We need the _exec version off course 2015-03-13 00:50:40 +00:00
Patrick Uiterwijk
4a19044c35 More fixes to selinux pkgs 2015-03-13 00:49:11 +00:00
Patrick Uiterwijk
c015ad545c Same fix on more places 2015-03-13 00:45:16 +00:00
Patrick Uiterwijk
04dee89215 This type is always nfs_t, and we have a policy to allow that.. 2015-03-12 15:26:30 +00:00
Patrick Uiterwijk
1365500c17 Creating branches is now started by genacls.sh.
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-02-24 09:40:25 +00:00
Pierre-Yves Chibon
f883635ab5 Set the git_cgi_use_nfs SELinux boolean for the lookaside 2015-02-19 13:38:24 +01:00
Kevin Fenzi
5c6d849828 Wonder if it's a formatting issue 2015-02-16 16:01:27 +00:00
Kevin Fenzi
efc074f1ae Some more idemportency stuff 2015-02-16 15:51:08 +00:00
Kevin Fenzi
e6f2b7ad74 Run this even when doing check 2015-02-16 15:37:37 +00:00
Kevin Fenzi
88d5fd21e6 Move mount of lookaside on pkgs to nfs/client role 2015-02-16 14:47:04 +00:00
Pierre-Yves Chibon
31d4a63cd5 We do want a certificate in stg 2015-01-29 17:03:35 +00:00