Commit graph

25302 commits

Author SHA1 Message Date
Patrick Uiterwijk
2ded08f111 Add 24-hour check for bodhi compose start
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-12-20 20:44:10 +01:00
Kevin Fenzi
390eecbbbc add yum back to the list of things installed on koji builders, we still need it apparently 2018-12-20 19:06:38 +00:00
Kevin Fenzi
d3b0f146a1 ensure old facts are removed for hosts that are being reinstalled 2018-12-20 18:29:02 +00:00
Kevin Fenzi
60bf93066d disable free strategy for now so I can see better what is going on 2018-12-20 18:10:24 +00:00
Stephen Smoogen
10f7dd9740 let us try and add a router 2018-12-19 23:38:13 +00:00
Stephen Smoogen
42a6170146 box needs a specific file name for tftp boot to work 2018-12-19 23:29:27 +00:00
Stephen Smoogen
791d46baeb add an ip on storage network for test-box 2018-12-19 23:18:06 +00:00
Stephen Smoogen
75ba86b878 only one host name per file 2018-12-19 22:26:47 +00:00
Stephen Smoogen
5b7702ca30 Change the dhcp ip for download01 so I can test network issues on vlans 2018-12-19 22:24:53 +00:00
Stephen Smoogen
b806ae9fb3 this is to try and see if pxe booting off the 10.5.127 network will work better than 10.5.126 2018-12-19 19:15:09 +00:00
Stephen Smoogen
0267f916bd This will fix nrpe on server 2018-12-19 13:44:03 +00:00
Stephen Smoogen
cacbb74b61 This change will update monitoring and repoSpanner service
The monitoring needs to see that the service is run by the repoSpanner user.
The service needs to have a larger limit of open files to work.
2018-12-19 13:41:48 +00:00
Rick Elrod
e85de1cbbf it helps to change it
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-18 23:52:46 +00:00
Kevin Fenzi
8983230a30 proxy08: move to f29 2018-12-18 22:42:50 +00:00
Clement Verna
43bb9d838a Asknot: the buildconfig is a file not a template
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-12-18 22:37:47 +01:00
Clement Verna
b9976f40d8 Asknot: Try building the container directly in openshift instead of using quay.io build
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-12-18 22:33:54 +01:00
Kevin Fenzi
c95ded92e8 add bugzilla exception for thofmann - https://pagure.io/releng/issue/7905 2018-12-18 19:40:11 +00:00
Rick Elrod
a7abbcbe60 12 -> f29
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-18 16:37:03 +00:00
Kevin Fenzi
067607dc4a proxy06: upgrade to f29 2018-12-18 16:35:04 +00:00
Stephen Smoogen
5dd7924887 just make it simple and see if it works 2018-12-18 16:24:14 +00:00
Clement Verna
3059f5ba34 Asknot: make the openshift readyness and liveness probe wait longer for the initial checks
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-12-18 16:41:51 +01:00
Clement Verna
e2d0e3fbbc Asknot: fix the openshift-app playbook yaml syntax
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-12-18 16:28:29 +01:00
Randy Barlow
c381d86147 bodhi: Upgrade production to bodhi-3.12.0-100.fc29.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-12-18 14:31:34 +00:00
Randy Barlow
b5bf219861 bodhi: Define bugzilla_api_key setting in production.ini for prod.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-12-18 00:05:39 +00:00
Randy Barlow
151fd2bad3 bodhi: Upgrade staging to bodhi-3.12.0-100.fc29.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-12-17 23:20:50 +00:00
Rick Elrod
e5b157a5af 13 -> f29
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 22:42:52 +00:00
Clement Verna
3abd46b5c1 Asknot: Base configuration to run asknot on the stg openshift
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-12-17 21:59:19 +01:00
Kevin Fenzi
234a43fb06 fedora-web: will move fedora-web and haproxy back to where they were before 2018-12-17 19:46:13 +00:00
Rick Elrod
fc1dc94ec9 make dir here too
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 19:43:35 +00:00
Rick Elrod
f37d382e8e create /srv/web here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 19:31:31 +00:00
Rick Elrod
30998a88af then maybe we need both
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 19:16:21 +00:00
Rick Elrod
daeaae624a make the dir here instead
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 18:46:44 +00:00
Rick Elrod
efa1a3d47d try creating directory here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 18:33:57 +00:00
Stephen Smoogen
6c1357ff59 repospanner is only running on pkgs01 currently 2018-12-17 18:25:27 +00:00
Rick Elrod
3b0eebffed move proxy14 to f29
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-12-17 17:21:34 +00:00
Stephen Smoogen
418af8da3d and now make it so nagios sees the file on the server 2018-12-17 17:00:13 +00:00
Kevin Fenzi
cc0ce649cb proxy04: move to f29 for reinstall 2018-12-17 16:48:43 +00:00
Kevin Fenzi
fc6f5d4f65 fedora-web: haproxy needs to be before other websites so it puts the os cert in place so httpd restarts work 2018-12-17 16:45:33 +00:00
Stephen Smoogen
0819f469c0 this should allow noc01 to see nrpe commands 2018-12-17 16:42:16 +00:00
Stephen Smoogen
6aab02304a fix all teh things 2018-12-17 16:29:36 +00:00
Kevin Fenzi
f13a5fb99e fedora-web: move main fedora-web before websites so expire.conf exists when doing an initial proxy deployment 2018-12-17 16:29:04 +00:00
Kevin Fenzi
95035cb1eb mirrorlist_proxy: fix the logging directory, we only use the one dir for both containers 2018-12-17 16:25:18 +00:00
Stephen Smoogen
d936a22544 this will fix a missing _proc in the file name. 2018-12-17 15:49:53 +00:00
Stephen Smoogen
3bbc0031f4 This will add minimal monitoring for repospanner on pkgs01.stg. This only says it is running or not. 2018-12-17 15:44:31 +00:00
Kevin Fenzi
ae5ab55b20 move proxy03 to fedora29 2018-12-16 23:54:41 +00:00
Kevin Fenzi
def04e61a9 change the x86_64 buildvms to f29 2018-12-15 21:20:13 +00:00
Kevin Fenzi
4125997ecc fix the check_supybot_plugin to listen only for zodbot privmsg, not frigg 2018-12-15 20:52:54 +00:00
Adam Williamson
cb702f41f5 Add qa01.qa and qa02.qa to qa-isolated network group
...this should fix the routing so developer mode works.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-12-15 12:29:47 -08:00
Adam Williamson
1f6e0a931a Try making qa01 not qa09 the tap worker for openQA staging again
New day! Let's try this again!

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-12-15 11:49:57 -08:00
Adam Williamson
d9db9714d8 Handle systems where the main if is not eth0 a bit better
ifcfg.j2 has a pretty awkward assumption that the interface
connected to the infra network will be eth0 (or enc900) - it
only includes the GATEWAY, DOMAIN and DNS1/DNS2 lines if the
interface is one of those two. It seems we were trying quite
hard to make eth0 always be "the interface", but now that's
been broken in a few systems. enc900 was added as apparently
that's what the main interface is called on some s390 boxes;
on openqa-ppc64le-01 the if that's connected is eth2 (eth0 is
present, but not connected), and on the new qa01 and qa02, it's
em3 (according to smooge, we have to use 'predictable' interface
names on those boxes as the old names really *do* get assigned
to different interfaces on each boot).

So since we now have several different cases where the 'eth0'
assumption doesn't hold, let's build a slightly better system
for handling it. This replaces ifcfg.j2's hard-coded list with
a variable, and sets the default value of the variable to the
two names ifcfg.j2 handled before: [ 'eth0', 'enc900' ]. This
allows the systems where the main interface is *not* one of
these to set the variable accordingly, and hopefully that'll
give them correct ifcfg files.

This *should* solve the problem of openqa-ppc64le-01.qa and qa01
and qa02 constantly dropping out of network connectivity any
time they got rebooted or the network plays got run.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-12-15 11:09:49 -08:00