Commit graph

8872 commits

Author SHA1 Message Date
Luke Macken
8c2130080c Add a new bodhi2 role 2015-06-07 19:11:50 +00:00
Luke Macken
2872ff6f9f Create a new bodhi2-stg group in the inventory 2015-06-07 19:11:02 +00:00
Luke Macken
aacabfb7f4 Add the bodhi2 mod_wsgi config 2015-06-07 18:26:50 +00:00
Kevin Fenzi
54819d417b Adjust rkhunter for changes on kojipkgs and fed-cloud09
On fed-cloud09 we have etckeeper, so allow it's hidden dirs in /etc
On kojipkgs we have some /dev/shm segments.
2015-06-07 17:31:02 +00:00
Luke Macken
6993fc1dd1 Install python-webob1.4 on the RHEL7 jenkins slave for bodhi2 2015-06-07 15:57:30 +00:00
Ralph Bean
1454797a4e Try to mount /mnt/fedora_koji as read only in staging. 2015-06-07 14:30:01 +00:00
Luke Macken
334b692eae Update the bodhi2 reverseproxy remotepath 2015-06-07 13:52:28 +00:00
Luke Macken
ce95f48acd Update the haproxy httpchk for bodhi02.stg 2015-06-07 13:51:02 +00:00
Luke Macken
72bab5f0b5 Expose the bodhi2 staging instance through the proxies 2015-06-07 13:35:32 +00:00
Ralph Bean
f0590406f0 Typofix. 2015-06-06 21:07:40 +00:00
Ralph Bean
8658470497 Specify pluginpath for the staging koji builders. 2015-06-06 21:04:55 +00:00
Ralph Bean
029a7b0165 Use the correct plugin name for runroot_hub. 2015-06-06 20:18:12 +00:00
Ralph Bean
94d6834536 Add inner dir for that last commit. 2015-06-06 19:54:26 +00:00
Ralph Bean
09fe1c56ec Try to get /mnt/fedora_koji back in staging. 2015-06-06 19:45:25 +00:00
Kevin Fenzi
d3ad348adb Try adding gateway to /etc/hosts on serverbeach hosts. 2015-06-06 17:44:53 +00:00
Ralph Bean
ff598bcb72 Enable the runroot hub plugin in stg. 2015-06-06 16:22:09 +00:00
Ralph Bean
9e68d59ff1 Add the koji runroot hub plugin for staging koji. 2015-06-06 16:05:11 +00:00
e0d7d17636 moving beaker-client01 to beaker-client02 to workaround odd networking issue 2015-06-05 23:16:18 +00:00
Ralph Bean
2f72b7e54f Typofix. 2015-06-05 22:49:05 +00:00
Ralph Bean
6c3cfa79f0 Try the kojid runroot plugin in staging. 2015-06-05 22:44:35 +00:00
0f601fb9a2 gah! add missing dot
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-06-05 22:03:04 +00:00
ed751de680 except it is env instead of environment
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-06-05 21:57:09 +00:00
9732b1345f qualify the environment
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-06-05 21:56:28 +00:00
8663c9f654 adding beaker-client01.qa to dhcp and pointing it at beaker01.qa for pxe 2015-06-05 21:56:06 +00:00
Patrick Uiterwijk
d951460488 These are safe to run now. We are sorry for any inconvenice caused.
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-05 21:46:08 +00:00
Kevin Fenzi
3a73c69ed5 This should be inventory_hostname here. 2015-06-05 21:41:37 +00:00
Kevin Fenzi
b1673e06b8 Remove db-qa01 from here, it only has postgresql dbs now. 2015-06-05 21:18:58 +00:00
Kevin Fenzi
e17a2c3775 Also allow sysadmin-secondary on s390-koji01. 2015-06-05 21:10:57 +00:00
Kevin Fenzi
41bd38bc2d For secondary nfs mounts the mount is still /mnt/koji, so we don't need a link here. 2015-06-05 20:15:54 +00:00
Kevin Fenzi
4390f5009e Install apache before fedmsg so the apache group exists. 2015-06-05 20:11:23 +00:00
Kevin Fenzi
ecc384ca2d Adjust virt-install for one eth 2015-06-05 19:44:15 +00:00
Kevin Fenzi
4cb726d32c This is in the qa network 2015-06-05 19:41:53 +00:00
Kevin Fenzi
bad573cf7f Or perhaps this change is fine. 2015-06-05 19:38:40 +00:00
Kevin Fenzi
40438292d2 This space left blank (doing this so there are no changes at all on production koji) 2015-06-05 19:34:52 +00:00
Kevin Fenzi
7f7dae13a4 It's also not 'else if' :) 2015-06-05 19:32:41 +00:00
Kevin Fenzi
37c3b328cb In jinja2 land, there is no elseif, it's elif. 2015-06-05 19:28:53 +00:00
Kevin Fenzi
5024c6e54f This is not a ship, it's not the ss390. ;) 2015-06-05 18:50:35 +00:00
Kevin Fenzi
2ad34d91b2 Add a first cut at a s390 koji hub and db.
These are using the normal koji hub and postgresql playbooks
and will live on virthost-s390.qa.
2015-06-05 18:49:11 +00:00
Kevin Fenzi
217a416f31 Merge branch 'master' of /git/ansible 2015-06-05 16:40:25 +00:00
Kevin Fenzi
acd9191972 Increase resources for pagure01 now that it's getting production use. 2015-06-05 16:40:09 +00:00
Mathieu Bridon
6ea2c97f74 Add the full traceback to the logs 2015-06-05 18:33:13 +02:00
Mathieu Bridon
c474289e3b distgit: Catch all errors
With this, we should never fail silently any more.
2015-06-05 18:19:05 +02:00
Mathieu Bridon
635611cfb7 distgit: Reuse the same code to create directories
This avoids some race conditions, as testing for a directory existence
before creating it is racy.

The best way is to try creating it no matter what, and ignore errors
when the directory already exists.
2015-06-05 18:19:01 +02:00
Mathieu Bridon
8ecd6b0fd0 distgit: Add some logs when hardlinks are made 2015-06-05 18:18:32 +02:00
Mathieu Bridon
bd10dee3c1 distgit: Simplify forming the fedmsg path 2015-06-05 18:17:35 +02:00
Kevin Fenzi
ac54d0186b Weed out some pagure mail syslogs. 2015-06-05 16:16:09 +00:00
Pierre-Yves Chibon
f12571f531 Add some distgit tags 2015-06-05 18:13:00 +02:00
Mathieu Bridon
b3d5bd9d8e distgit: Avoid reupload
The script checks for the file at the new location.

As a result, it will report that the file is missing if it had only been
uploaded to the old location, which will prompt the client to reupload.

With this change, the script will check at the new location, and if it
doesn't find the file it will try checking for it at the old location as
well.

If the file is found at the old location, we hardlink it to the new
location, and report the file is available.
2015-06-05 17:49:53 +02:00
Mathieu Bridon
d6e5e69ebd distgit: Drop unused imports 2015-06-05 17:49:17 +02:00
Valentin Gologuzov
2b4a06f22c [copr] updated internal ips for dev hosts - update custom iptables rules 2015-06-05 16:40:28 +02:00