560745435a
openqa: require libsemanage-python for seboolean
2015-11-13 09:37:57 -08:00
9ee4338308
openqa: use seboolean module instead of re-inventing it
2015-11-13 09:36:36 -08:00
8f8686d43d
move openqa roles to a subdirectory (per puiterwijk)
2015-11-13 09:16:59 -08:00
9a233d20e5
openqa: add a couple of username vars
2015-11-13 09:09:35 -08:00
75191fdd5b
add openqa_dispatcher task to set up the scheduler
...
This sets up the script we have for downloading ISOs and
triggering openQA runs (nightly runs for Rawhide, Branched,
and the post-release nightly cloud images, and the 'current'
TC/RC service). Currently this role should only be deployed to
the same box as the server it will schedule jobs for, but that
can change in future.
2015-11-12 17:55:20 -08:00
fb42855ea6
openqa: don't check ownership of client config
...
It gets ping-ponged around depending on whether the host is
a worker as well or not, if we check it here, it gets changed
to root then right back to _openqa-worker when the worker
play runs.
2015-11-12 17:54:12 -08:00
b86fcfc054
openqa: drop some unnecessary indentation
2015-11-12 16:22:18 -08:00
d6070b9081
make 'localhost' the openqa_worker default for openqa_hostname
2015-11-12 16:09:38 -08:00
749efbba97
create asset dirs, have geekotest own tests, create hdd images
2015-11-12 15:51:11 -08:00
4b347a9214
openqa: don't check ownership of shared data mount
...
after mounting it's not owned by root any more, and chowning
a mount doesn't work, so if we try and check ownership it blows
up
2015-11-12 15:50:21 -08:00
d4750a4f55
openqa: fix NFS mount so it works on boot
2015-11-12 14:42:07 -08:00
209c8a9a5d
Switch repo2json to the new repo format we are using since the move to the batcave.
2015-11-12 14:02:38 -08:00
8b8606a0d6
Enable mirrorlist-server logging
...
With the logs from the mirrorlist-server logging it is possible
to create country/repository/architecture statistics.
The code which creates the actual statistics is partially already
included into mirrormanager.
Signed-off-by: Adrian Reber <adrian@lisas.de>
2015-11-12 14:02:38 -08:00
Patrick Uiterwijk
04c6a4fbf8
stg didnt need to be bumped
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-12 14:02:38 -08:00
Patrick Uiterwijk
6f8ff306b5
Bump crawler memory up to 40G
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-12 14:02:38 -08:00
3f26628ece
Decrease number of parallel crawlers to 20
2015-11-12 14:02:38 -08:00
7e49120c7a
Move yum repos to pre tasks
2015-11-12 14:02:38 -08:00
c775539707
Switch back to inventory_hostname_short for debugging
2015-11-12 14:02:38 -08:00
92cfa47aad
Try this as inventory_hostname as it doesn't like _short
2015-11-12 14:02:38 -08:00
e1582cdd56
Drop duplicate when, should be handled by the first one.
2015-11-12 14:02:38 -08:00
76c2f6fd35
Another duplicate variable
2015-11-12 14:02:38 -08:00
0c793c3513
Fix a bunch of duplicate variables.
2015-11-12 14:02:38 -08:00
7fd931b389
Drop duplicate buildmaster_dir definitions
2015-11-12 14:02:38 -08:00
f024b35147
Drop duplicate slave_user definitions.
2015-11-12 14:02:38 -08:00
56246a62ec
set up openQA
...
This adds openqa_server and openqa_worker roles, and applies
them to the appropriate host groups. Note that servers also
act as worker hosts for themselves.
2015-11-12 11:32:41 -08:00
Tim Flink
f052e49f92
not backing up fakefedorainfra anymore, we're not using it. adding more dbs to monitor
2015-11-11 20:35:49 +00:00
Peter Robinson
ab49cddea7
ppc EPEL builders: fix quoting
2015-11-11 12:21:12 +00:00
Peter Robinson
70d5028e3a
add ppc EPEL to virt-create bit too
2015-11-11 11:52:35 +00:00
Peter Robinson
8d7bb60ddc
add ppc EPEL builder to buildvm.yml
2015-11-11 10:16:34 +00:00
7c39d9566f
Add the community blog to the default admin blogs.
2015-11-10 22:41:46 +00:00
352c1a2838
think we need and here.
2015-11-10 21:08:25 +00:00
Andrea Veri
b2cca500f9
GNOME Backups: no remote-schema needed either
2015-11-10 21:01:48 +00:00
Andrea Veri
779e1a567f
GNOME Backups: --remove-older-than is expected to be a local run
2015-11-10 21:00:38 +00:00
Andrea Veri
f7aafd70ba
GNOME Backups: --remove-older-than should be run on a separate rdiff-backup run
2015-11-10 20:56:12 +00:00
Ricky Elrod
edc4b7067d
watchdog-ify staging, hopefully
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-11-10 20:11:11 +00:00
25e3829da9
No need to send an email every 20 minutes
2015-11-10 16:06:45 +01:00
7d8b4bc3a9
mdapi's urls are prefixed
2015-11-10 15:41:06 +01:00
d23d4b20f4
Add basic antispam filter rules to Mailman
2015-11-10 13:52:27 +00:00
76cf6ef15d
Let's server mdapi at /mdapi
2015-11-10 11:57:09 +01:00
6c6421fabd
Turn off apache but on mdapi
2015-11-10 11:56:32 +01:00
d141ad1c1a
Declare the host and port mdapi listens to
2015-11-10 11:56:32 +01:00
Patrick Uiterwijk
ed64ea0d30
Setup mdapi through the reverse proxies
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-10 10:25:50 +00:00
a87b6fe4ba
Adjust the dl.fp.o url for mdapi
2015-11-10 11:23:34 +01:00
a1ab86a2c0
Rename mdapi.conf into mdapi.cfg
2015-11-10 11:15:45 +01:00
632831d63b
Use the mdapi config file for the cron
2015-11-10 11:08:18 +01:00
d7f658c43f
Install the mdapi configuration file
2015-11-10 11:07:43 +01:00
a6418a1251
Specify the default config as config file
2015-11-10 09:53:40 +01:00
5ddbe841e3
Add inventory information for the mdapi01 host
2015-11-10 09:50:25 +01:00
ce119a8dde
This seems to be needed for fedmsg, placing it here for now
2015-11-10 09:28:02 +01:00
1c1c2c3304
It's the py3 version of fedmsg that's required
2015-11-10 09:26:43 +01:00