Commit Graph

542 Commits

Author SHA1 Message Date
Kevin Fenzi
9a3865176b you can only have one when 2018-11-12 00:59:20 +00:00
Patrick Uiterwijk
97d0aa22b4 Also allow pushing to tags for releng
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-22 16:37:29 +02:00
Pierre-Yves Chibon
04dbc96fdc Turn off emailing on watchcommits on the main app and the git hooks
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-10-17 12:33:13 +02:00
Patrick Uiterwijk
fa3745b508 Use the hook ID
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-10-16 11:26:22 +00:00
Patrick Uiterwijk
ad0d416f2a Update the name of the blacklist var
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-12 10:22:28 +02:00
Kevin Fenzi
c04137aba8 missed a boolean here 2018-10-10 20:19:44 +00:00
Kevin Fenzi
7887029ffb Some selinux policy for staging. 2018-10-10 20:01:45 +00:00
Patrick Uiterwijk
fdc7793e2c Add a repo prefix
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-08 12:46:58 +02:00
Patrick Uiterwijk
40c94030a1 Make pagure(_hook).cfg share pagure_shared.cfg
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-06 22:54:05 +02:00
Patrick Uiterwijk
5f5ce08129 Cover all repos with auth require
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-06 21:56:04 +02:00
Patrick Uiterwijk
af5ee236bb No prefix is used
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 22:05:35 +02:00
Patrick Uiterwijk
4cf056ea83 We allow HTTPS pushing in Fedora
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 22:05:02 +02:00
Patrick Uiterwijk
9fab819693 Add the required repobridge config to pagure_hook.cfg
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 21:17:14 +02:00
Patrick Uiterwijk
89d4ffdf51 Fix config file path
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 20:59:14 +02:00
Patrick Uiterwijk
176d302e3d Fix path to repobridge config
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 17:17:19 +02:00
Patrick Uiterwijk
107ffe30bf Allow anon gitolite cloning
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 16:30:01 +02:00
Patrick Uiterwijk
02ff6983fa Use the Pagure code for http cloning
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 07:28:38 +02:00
Patrick Uiterwijk
2944e3f2a3 Use the correct port
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 05:39:48 +02:00
Patrick Uiterwijk
692e419204 Make sure docs and tickets are correctly disabled
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 05:28:47 +02:00
Patrick Uiterwijk
f92899fe69 Pagure runs as 'pagure' here
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 05:08:43 +02:00
Patrick Uiterwijk
f68bb7e4aa Deploy initial repoSpanner config for stg dist-git
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-10-05 05:05:25 +02:00
Pierre-Yves Chibon
1d4dd97959 Don't ignore error when something goes wrong with the services in src.fp.o
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-10-04 16:35:33 +02:00
Kevin Fenzi
9e1c8172d4 Do not use latest here. If we need to update it we update it on updates cycles or manually. 2018-10-01 17:53:20 +00:00
Pierre-Yves Chibon
8af51edd7e Install and enable the srcfpo theme on src.stg.fp.o
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-09-17 16:42:36 +02:00
Pierre-Yves Chibon
d9be2c02ec Tweak the config of our two pagure instance for the upcoming 5.0 release
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-24 09:59:32 +02:00
Kevin Fenzi
bb0793c9d5 typo city. fixing 2018-08-15 20:59:21 +00:00
Kevin Fenzi
785ecfc9a0 and finally use the new cert 2018-08-15 20:45:36 +00:00
Kevin Fenzi
e1a8b796df fix pkgs redirect to work for letsencrypt 2018-08-15 20:33:00 +00:00
Kevin Fenzi
1b289a0382 let us try a more generic approach to copying around letsencrypt certs to additional hosts and just do it at the letsencrypt role level 2018-08-15 19:54:01 +00:00
Kevin Fenzi
789310091c add missing quotes 2018-08-15 19:36:04 +00:00
Kevin Fenzi
7dd1f05bb4 try and copy cert from proxy01 to pkgs 2018-08-15 19:34:48 +00:00
clime
3677dc58cc dist-git: start using lookaside_dir option instead of obsoleted cache_dir 2018-08-14 14:21:03 +02:00
Pierre-Yves Chibon
13305abc78 Ignore the milter in pkgs02
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-07-31 09:34:53 +02:00
Kevin Fenzi
8c007d54aa compress logs on pkgs02 2018-07-30 20:23:50 +00:00
Pierre-Yves Chibon
ca63b972ba Adjust where error emails are sent
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-07-20 10:20:34 +02:00
Pierre-Yves Chibon
dcbe830ef3 Don't specify a logging level on the console handler
This allows each logger to log at whichever level they want and always
show up in the console log (regardless of their level).
Otherwise, we can log 'debug' on pagure, only the level specified
in the handler will show up.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-07-20 10:17:22 +02:00
Patrick Uiterwijk
59766dcce9 For the acme redirect, use http
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-07-19 21:02:08 +00:00
Rick Elrod
4a60ddc875 Nuke pkgdb some more... and probably break everything.
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-07-19 20:40:14 +00:00
Pierre-Yves Chibon
0e04af843a Enable the email handler on src.fp.o
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-07-19 15:29:52 +02:00
Patrick Uiterwijk
c4844d58ed Move cgit to suexec'd as well
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-12 11:10:34 +02:00
Patrick Uiterwijk
6773c7a403 Fix the other location that refers to upload.cgi
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-11 17:32:42 +02:00
Patrick Uiterwijk
5c18fc378d Redirect 'smart' http checkout to canonical
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-11 17:29:09 +02:00
Patrick Uiterwijk
4a8fc6080e All scripts on pkgs02 are now run as pagure
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-11 17:29:09 +02:00
Kevin Fenzi
9ffea1b7f1 Fix typo 2018-06-04 19:06:07 +00:00
Patrick Uiterwijk
c666f61ee4 Deploy https pushing to prod
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-31 00:17:48 +02:00
Patrick Uiterwijk
4b841972b3 The allow all is not needed here anymore
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-29 12:11:43 +02:00
Patrick Uiterwijk
6a8abd2306 We are using basic auth
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-28 15:50:47 +02:00
Patrick Uiterwijk
06c04a3fb9 Commit http push stuff
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-28 15:08:48 +02:00
Patrick Uiterwijk
267ebd639f Use post
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-24 00:07:15 +02:00
Patrick Uiterwijk
30aa2a5557 I had already set this up. Use the registered client ID
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-23 21:30:21 +00:00