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