summaryrefslogtreecommitdiffstats
path: root/roles/pagure
Commit message (Collapse)AuthorAgeFilesLines
...
* Typi typo... againPierre-Yves Chibon2016-12-051-1/+1
|
* Fix forgotten variablePierre-Yves Chibon2016-12-051-1/+1
|
* Typi typoPierre-Yves Chibon2016-12-051-2/+2
|
* Fix the namewidth option and add redirectPierre-Yves Chibon2016-12-051-1/+5
|
* Try moving the releases to pagure.orgPierre-Yves Chibon2016-12-052-18/+40
|
* Order the service in the pagure playbookPierre-Yves Chibon2016-12-051-2/+2
|
* Bump the maximum upload size to 50MB instead of 4MBPierre-Yves Chibon2016-11-151-1/+1
| | | | | This should please the design team and tbh, also help uploading tarballs of pagure to pagure.io
* Typi typo, fix pagurePierre-Yves Chibon2016-10-191-1/+1
|
* Enable the stats port for the SSE serverPierre-Yves Chibon2016-10-181-0/+2
|
* Install and enable haveged on pagure.ioPierre-Yves Chibon2016-10-131-0/+3
|
* Increase the number of blacklisted project namesPierre-Yves Chibon2016-09-091-1/+3
|
* Make the CSRF token not time limitedPierre-Yves Chibon2016-09-081-0/+4
|
* To use pagure-ci we first need to install itPierre-Yves Chibon2016-09-051-0/+1
|
* Start and run pagure_ci on pagurePierre-Yves Chibon2016-08-311-0/+1
|
* Adjust pagure's config to add CI integration w/ jenkinsPierre-Yves Chibon2016-08-311-0/+2
|
* Another pile of trailing whitespace fixesKevin Fenzi2016-08-081-1/+1
|
* Make the short hash 7 characters, not 6Pierre-Yves Chibon2016-07-291-1/+1
|
* Add the SHA256 of the ssh keyPierre-Yves Chibon2016-05-281-2/+4
| | | | Fixes https://pagure.io/pagure/issue/698
* Ensure fedmsg-relay is running on pagure frontendPierre-Yves Chibon2016-05-281-0/+1
|
* Change ansible_fqdn to inventory_hostname. This fixes some few hosts that ↵Kevin Fenzi2016-05-111-2/+2
| | | | | | have incorrect reverse dns and shouldn't break any others since we always use fully qualified in our inventory.
* Adjust pagure's config to allow backward-compatible URLsPierre-Yves Chibon2016-04-221-0/+6
|
* Make pagure link upon login be httpsPierre-Yves Chibon2016-02-031-0/+3
|
* Let's use the proper configuration key to send email...Pierre-Yves Chibon2016-01-301-1/+1
|
* Prevent a project from being createdPierre-Yves Chibon2016-01-291-1/+1
|
* Pagure should be able to send emailPierre-Yves Chibon2016-01-281-0/+2
|
* Remove action: in all roles.Kevin Fenzi2016-01-061-8/+8
|
* Blacklist projects as project name on pagure, it's an existing URLPierre-Yves Chibon2015-12-071-1/+1
|
* Install and configure the webhook server for pagurePierre-Yves Chibon2015-11-302-0/+4
|
* Add the datagrepper information to pagure configPierre-Yves Chibon2015-11-201-0/+8
|
* Move the folder storing the local clone of remote repo one level upPierre-Yves Chibon2015-11-132-2/+2
| | | | | This fixes ``gitolite trigger POST_COMPILE`` that barfed on this otherwise, but I am not sure why.
* Replace all restart httpd with reload httpdPatrick Uiterwijk2015-11-041-2/+2
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Future proof ourselves against modern versions of python-psutil.Ralph Bean2015-09-282-2/+13
|
* Move all puppet_private stuff to ansible private so we can stop using puppet ↵Kevin Fenzi2015-09-251-1/+1
| | | | private.
* Make pagure.io be before pagure.org so that we always server that SSL cert ↵Pierre-Yves Chibon2015-08-141-21/+24
| | | | by default
* Fix the GIT_URL for the new pagure versionPierre-Yves Chibon2015-08-051-2/+2
|
* Move pagure.io above pagure.org to server pagure.io SSL ceret by defaultPierre-Yves Chibon2015-08-051-35/+36
|
* Add the trailing slash to fix the links in the new version of pagurePierre-Yves Chibon2015-08-051-2/+2
|
* docs in stg now has its own certificatePierre-Yves Chibon2015-08-051-1/+1
|
* Create the remotes folder for the remote PRPierre-Yves Chibon2015-07-312-0/+4
|
* Make a pagure.org -> pagure.io redirectPatrick Uiterwijk2015-07-291-0/+22
|
* Separate Pagure main and Pagure docsPatrick Uiterwijk2015-07-231-1/+2
| | | | | | | | | | | | | | | | RCA of issue sent on IRC: It's a very interresting edge case and related to my previous diag. In short: both the pagure main app and pagure docs app were using the same process pool (WSGIProcessDaemon). As soon as they would both be loaded in the same thread, they would both load the FFI (C wrapper) code, and only the latest process to load it would still have valid type references, the other would start sending wrong references, which causes it to error out (correctly), because it doesn't know the types it got. So basically, the fix I just applied is put pagure docs into its own WSGI daemon process, that keeps them nicely separated. the reason that this didn't hit in staging and why it also worked *sometimes* in production is that it would only crash if: 1. both pagure main app and docs app were loaded in the thread that's used for the current request 2. pagure docs app was loaded last in the current thread, overriding the types for pagure main app, and 3. we have 4 processes with 4 threads each, so each request gets into one of 16 threads, making the staging not likely to hit the previous two conditions, but prod has so many requests it's likely to hit 1 and 2
* Works better w/o typoPierre-Yves Chibon2015-07-231-1/+1
|
* Adjust the apache configuration of docs.pagure.org to be ssl onlyPierre-Yves Chibon2015-07-231-0/+22
|
* Install the ssl certs for docs.pagure.orgPierre-Yves Chibon2015-07-231-0/+3
|
* Adjust pagure config to work.Kevin Fenzi2015-07-231-4/+1
|
* Do not install file that are not presentPierre-Yves Chibon2015-07-201-13/+0
|
* Place all the apache configuration in 0_pagure.conf and drop pagure.confPierre-Yves Chibon2015-07-202-70/+87
|
* Another attempt to fix indentationPierre-Yves Chibon2015-07-201-8/+10
|
* Drop location and fix indentationPierre-Yves Chibon2015-07-201-17/+2
|
* And more adjustmentsPierre-Yves Chibon2015-07-202-16/+4
|