Commit Graph

50 Commits

Author SHA1 Message Date
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
2873cdd427 Move all puppet_private stuff to ansible private so we can stop using puppet private. 2015-09-25 18:16:23 +00:00
Kevin Fenzi
39b871661b Add koji internal ips to hosts on bodhi-backend, add ssl key for owner sync 2015-08-24 16:00:25 +00:00
Kevin Fenzi
eb61b06a56 Fix resolv.conf on s390 koji for good hopefully. 2015-08-23 19:33:49 +00:00
Ralph Bean
34636f1895 Wrong bodhi*/backend/ role. 2015-08-22 02:00:16 +00:00
Ralph Bean
87aa9209ee Add another tag there. 2015-08-22 01:57:52 +00:00
Ralph Bean
53ffb2301a Add nrpe to the masher group so it can talk to the monitoring socket 2015-08-22 01:57:20 +00:00
Ralph Bean
0dc6ebe33c Disable old bodhi1 cronjobs so we don't fight with them. 2015-08-19 17:04:47 +00:00
Ralph Bean
da8a474d28 Modernize bodhi fedmsg configuration. 2015-08-18 02:55:59 +00:00
Kevin Fenzi
5bcce70ce9 Disable this in staging for now as it's not working. 2015-06-01 21:19:43 +00:00
Kevin Fenzi
b26879204e Adjust cron job for staging some more. Make sure it hits staging koji. 2015-06-01 20:51:39 +00:00
Kevin Fenzi
a1c718de54 Add cron jobs for bodhi-backend 2015-06-01 20:32:06 +00:00
Kevin Fenzi
92857b40d6 Reformat this file task a bit. 2015-06-01 19:31:56 +00:00
Kevin Fenzi
be70a974cf More conditionals to make sure things only run once on the backend. 2015-06-01 19:26:07 +00:00
Kevin Fenzi
af3cfb6eec This config isn't used on the backend, let the jobrunner version be the one in place. 2015-06-01 19:20:54 +00:00
Kevin Fenzi
4f1043ac42 Same issue here. Don't set this in base on the backends, it's set in the backend roles. 2015-06-01 18:58:52 +00:00
Kevin Fenzi
18d5a50a55 Install the default bodhi.cfg only on frontends. The backends install it in their specific role. 2015-06-01 18:50:18 +00:00
Kevin Fenzi
8ed886a04a Adjust bodhi config for f22 0 day updates here too. 2015-05-22 20:42:56 +00:00
Kevin Fenzi
a4dcb508f2 Correct epel7 mash config names. 2015-05-05 22:47:37 +00:00
Kevin Fenzi
e9c3e5014d Drop this old cvspass thing 2015-05-05 22:44:05 +00:00
Kevin Fenzi
69cc7c34f3 Add update-fullfilelist 2015-05-05 22:40:38 +00:00
Kevin Fenzi
15fc0fd248 Need masher and ftpsync for bodhi-backend 2015-05-05 22:38:14 +00:00
Kevin Fenzi
6cf80856d7 Adjust playbook some more, fix nagios to monitor bodhi-backend01.stg now. 2015-05-05 21:20:00 +00:00
Kevin Fenzi
40dbfb0a1c Rework of things for bodhi-backend role/setup in staging.
We are going to rename the 'relengNN' and 'relepel01' machines
bodhi-backend's to match our other stuff.
Rename the masher subrole to backend to match that.
Add inventory and playbook.
This is a first cut, will need a bunch more work.
2015-05-05 21:11:30 +00:00
Patrick Uiterwijk
a635e91849 Block the Riddler.io bot from accessing bodhi
This bot does NOT follow robots.txt, even though it announces that
it does, and it hits Bodhi so much that it pulls the bodhi servers
under.

An email has been sent to the maintainer of the bot, but for the
time being, let's block it from using any bodhi resources.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-04-17 11:29:48 +00:00
Luke Macken
2318ccb429 bodhi: Add the f22 pre/post beta thresholds to the frontend 2015-03-02 19:19:02 +00:00
Ralph Bean
9947226759 Tag up the bodhi/base role. 2014-12-05 18:32:51 +00:00
Luke Macken
dd37302f59 bodhi: Remove the WSGI 'maximum-requests' limit.
This will hopefully fix the random outages that people have been hitting.
2014-12-05 18:23:09 +00:00
Praveen Kumar
4b1e5162d7 Update state from installed/removed to present/absent for yum module as per latest documents -> http://docs.ansible.com/yum_module.html 2014-11-05 15:32:11 +00:00
Ralph Bean
655579291f mash.conf for bodhi (staging). 2014-10-06 16:57:31 +00:00
Luke Macken
4ba5d651f1 bodhi: Specify the arches for EPEL-7 in the EPEL masher config 2014-09-02 18:29:55 +00:00
Luke Macken
450297622e bodhi: add 'packager' to the admin groups in stg to make it easier to test with rube 2014-06-25 19:28:04 +00:00
Luke Macken
b108e4f631 bodhi: Don't store cookies and tokens persistently on disk 2014-06-24 17:40:51 +00:00
Luke Macken
546cc4b07c bodhi: use the partner-bugzilla in staging 2014-06-24 17:40:51 +00:00
Luke Macken
10cad3d5d7 bodhi.stg: point to koji.stg's IP directly 2014-06-24 16:15:21 +00:00
Luke Macken
1b01a5f0bf Point bodhi.stg at koji.stg 2014-06-24 15:14:29 +00:00
Luke Macken
4d5e76d6b4 Hook bodhi.stg up to pkgdb.stg 2014-06-23 21:17:08 +00:00
Luke Macken
080a9cd52f Use the admin.stg FAS url in the bodhi staging config 2014-06-12 15:08:20 +00:00
Luke Macken
5bf9f736c1 Tag the bodhi matchpathcon command with 'config' to be consistent 2014-03-11 18:48:12 +00:00
Luke Macken
d9f82bdd7f Set the SELinux context of /var/tmp/bodhi-bz.cookie to httpd_tmp_t 2014-03-11 18:41:58 +00:00
Kevin Fenzi
9a540a7e5f Set the right selinux context on the bodhi bz cookie file 2014-03-07 21:44:23 +00:00
Luke Macken
9601a54691 More tweaks to bodhi's logging configuration. No more local logs. 2014-02-21 18:59:57 +00:00
Luke Macken
ec5cdb299d Ship bodhi logs to the SysLogHandler 2014-02-21 00:54:55 +00:00
Luke Macken
0cb68445f4 s/environment/env in the bodhi-prod.cfg.j2 template 2014-02-20 21:32:25 +00:00
Luke Macken
e73bce104f Enable the httpd_can_network_connect SELinux boolean for bodhi. 2014-02-20 21:04:16 +00:00
Kevin Fenzi
c80775684e We need to connect to db as well. 2014-02-19 22:19:22 +00:00
Kevin Fenzi
253a86f410 Try this. 2014-02-19 22:01:17 +00:00
Kevin Fenzi
fefc75b3d1 Use copy here instead of file. 2014-02-19 21:57:59 +00:00
Kevin Fenzi
b19c53d31c This is a j2 template now. 2014-02-19 21:45:50 +00:00
Kevin Fenzi
769efe6ab8 First cut at bodhi app migration to ansible. Thanks janeznemanic. Ticket 4193 2014-02-19 21:07:16 +00:00