Commit Graph

36 Commits

Author SHA1 Message Date
Kevin Fenzi
ceb53f786f fedmsg-relay is not even installed here, so its really not likely to be needed 2017-11-21 00:54:01 +00:00
Pierre-Yves Chibon
a199694786 Make pagure use pygments2 explicitely
Got the +1 from Peter and Patrick on IRC, thanks for that!
2017-10-26 11:06:52 +02:00
Pierre-Yves Chibon
451fac0502 Add the cron job for the new scripts from pagure-dist-git
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2017-10-17 11:01:31 +02:00
Patrick Uiterwijk
936e8b261a yum accepted pkg=, package calls it name=
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-10-09 00:38:26 +02:00
Patrick Uiterwijk
adcbf72f03 Packageize this, packageize that, packageize the world
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:25:52 +00:00
Ralph Bean
07c1d91914 I'm glad I checked. 2017-10-05 17:09:00 +00:00
Ralph Bean
aab2ea4590 Put a lockwrapper around the bz sync script.
We're out of freeze now.

https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/3G3IZWH2WLTQPEEGZG6SCBOSF3UW4TMT/
2017-10-05 16:06:31 +00:00
Pierre-Yves Chibon
1c3cf6701c Enable the extras json files on prod 2017-10-04 22:33:01 +02:00
Pierre-Yves Chibon
280da50217 Specify how to run the cron job 2017-09-29 18:47:23 +02:00
Pierre-Yves Chibon
f6d83f9ece Create an /extras endpoint where to put the cron outputs
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2017-09-29 16:13:55 +02:00
Pierre-Yves Chibon
843ef24f40 The remotes folder needs to be accessible to pagure 2017-09-29 16:05:50 +02:00
Pierre-Yves Chibon
55cc72d160 Use 2775 insteads if 0775 so sub directories are created fine 2017-09-05 08:30:07 +02:00
Pierre-Yves Chibon
585dba2a76 Ensure the default directory structure is created 2017-09-04 18:59:47 +02:00
Kevin Fenzi
3e1ad8e0a3 fix daily pagure to bugzilla sync script and make it run only in prod 2017-08-20 20:28:18 +00:00
Pierre-Yves Chibon
478bdbc065 Adjust perms on the pagure config for the hooks 2017-08-17 11:05:05 +02:00
Pierre-Yves Chibon
ac1683d21b Have a dedicated pagure config just for the git hook and specify it on the user's env 2017-08-17 11:03:40 +02:00
Ralph Bean
bb595e71b6 Tag these tasks. 2017-08-10 19:41:11 +00:00
Ralph Bean
2a9968f867 Apply the bugzilla override fas hotfix to the new bugzilla sync script. 2017-08-10 19:12:29 +00:00
Pierre-Yves Chibon
e7b1d708fb python2-requests doesn't exist in epel7 2017-08-09 18:57:43 +02:00
Matt Prahl
4783a88be8 Check for default assignee overrides 2017-08-09 13:57:03 +00:00
Matt Prahl
c842d232d2 Convert the pkgdb-sync-bugzilla.py script to pagure-sync-bugzilla.py and run it on Pagure over dist-git
This is part of https://fedoraproject.org/wiki/Changes/ArbitraryBranching. Since PkgDB will be decommissioned,
we need to start using Pagure's API instead of PkgDB to sync Bugzilla component owners and CC users.
2017-08-09 13:57:03 +00:00
Pierre-Yves Chibon
75cafd3584 Let's only start the services for now 2017-08-04 17:59:49 +02:00
Pierre-Yves Chibon
0757b47a15 Install the customized systemd service files for pagure on distgit 2017-08-04 15:59:18 +02:00
Pierre-Yves Chibon
a47f4fcf03 Include the logcom service in distgit 2017-08-04 11:14:57 +02:00
Pierre-Yves Chibon
e245766681 Adjust the playbook 2017-08-03 16:04:33 +02:00
Pierre-Yves Chibon
81d4731aed Place the overriding systemd service file where it should be 2017-07-26 10:18:08 +02:00
Pierre-Yves Chibon
6093dc2211 Ensure pagure_worker are working on pkgs 2017-07-12 21:39:34 +02:00
Pierre-Yves Chibon
25a5c520a2 Install python2-pagure-dist-git on dist-git 2017-07-02 15:42:36 +02:00
Pierre-Yves Chibon
35ffc3bfac Drop restart here 2017-06-30 21:23:08 +02:00
Pierre-Yves Chibon
578d5a0afa Override the default pagure_worker as the user is different 2017-06-30 14:36:40 +02:00
Kevin Fenzi
dc5d24ad81 set packager as primary group here to avoid change everytime 2016-10-02 18:54:20 +00:00
Pierre-Yves Chibon
3f759ce8bf Add missing dep 2016-07-20 19:03:50 +02:00
Pierre-Yves Chibon
c8d62131f6 Some more invalid group/owner 2016-07-20 19:01:50 +02:00
Pierre-Yves Chibon
f27e1fdefa Add a group pagure while at it 2016-07-20 19:00:23 +02:00
Pierre-Yves Chibon
9fada48f21 Move down where /srv/tmp is created and adjust owner/group 2016-07-20 18:57:48 +02:00
Pierre-Yves Chibon
c3c1c9ec05 Start working on installing pagure on distgit.stg 2016-07-20 18:27:18 +02:00