Commit Graph

31981 Commits

Author SHA1 Message Date
Kevin Fenzi
6ee445f4e7 buildvmhost-s390x-01: no serial console here, so don't try and run it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-21 12:02:58 -07:00
Kevin Fenzi
d92ff41412 postgresql: do NOT put a recovery.conf file on db-koji01 anymore
In phx2 we had a warm standby database host (db-koji02), but we no
longer have that host in iad2, so we shouldn't try and make db-koji01
handle that. Also, this was just changed mistakenly as it's the warm
standby host that should get the recovery.conf file.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-21 09:20:12 -07:00
Stephen Smoogen
41af6c56db Put kernel02 in it 2020-06-21 12:02:44 -04:00
Stephen Smoogen
e216facfe4 Put in the hosts for dhcpd for hardware 2020-06-21 11:53:27 -04:00
Stephen Smoogen
06f1f772b6 add bkernel dhcp 2020-06-21 11:05:29 -04:00
Rick Elrod
d9a23d9930 nagios: nix basset checks for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
f6c5bac836 nagios: comment out qahardware ref for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
9b531316ae nagios: fix comment
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
313b2c2988 nagios: more retrace refs
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
ea9dca1a56 nagios: nix packages* for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
7b1a407905 nagios: remove ref to rawhide-composer
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
a9ce430cd6 nagios: remove ref to fas01
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Rick Elrod
d990cc884a nagios: move comment out of block
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 21:01:41 -05:00
Kevin Fenzi
3a90136aae inentory: add 12 more arm builders
We have 2 of our emags back up, and they can run 3 armv7 and 3 aarch64
builders, so thats 12.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 17:35:43 -07:00
Stephen Smoogen
ede9ae478a Add in bvmhost-a64-07 2020-06-20 19:50:15 -04:00
Rick Elrod
9fea975c41 Merge branch 'master' of pagure.io:fedora-infra/ansible 2020-06-20 18:44:00 -05:00
Rick Elrod
736c107a21 nagios: define host for db-fas01.iad2
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 18:43:42 -05:00
Rick Elrod
110ff0c648 nagios: comment out retrace stuff for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 18:39:58 -05:00
Stephen Smoogen
0d098148b0 add default variable files for bvmhost-a64-05 and bvmhost-a64-06 2020-06-20 19:33:18 -04:00
Rick Elrod
853975da7d nagios: nix phx2 mgmt
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 18:31:29 -05:00
Rick Elrod
7636206d12 nagios: nuke bastion02.iad2 from here for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-06-20 18:25:59 -05:00
Stephen Smoogen
c1cbba10e3 add another emag to the fire 2020-06-20 19:25:53 -04:00
Kevin Fenzi
73f8fe76ad proxies: drop vpn workaround for registries
The iad2 registries should be reachable now via the normal path, so we
can drop this workaround. Should make things faster too.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 13:16:09 -07:00
Kevin Fenzi
a92253601d openqa: drop openvpn role
In phx2 we used a vpn to openqa01 and all the proxies reached it on
that. In IAD2 that network is more isolated and cannot connect to the
vpn, so we just access it from the IAD2 proxies. If this turns out to be
a problem later we can adjust the RHIT firewall, re-enable vpn and
re-add it to all the proxies.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 12:25:30 -07:00
Kevin Fenzi
78154503fe datagrepper: try adding some more threads here to make datagrepper more responsive
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 12:24:22 -07:00
Kevin Fenzi
911e34e523 README.md: some whitespace change
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 12:01:48 -07:00
Kevin Fenzi
ded69ad757 releng: create pungi user in rabbitmq
also, clean up toml file some for things we don't need.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 11:56:28 -07:00
Kevin Fenzi
f8043f6c5a pagure01: For some reason workers started looking for db-pagure
I have no idea why they are, perhaps this is an upstream default?

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-20 11:56:28 -07:00
Stephen Smoogen
c374cbe2ef fix up more ips for dhcpd 2020-06-20 14:02:07 -04:00
Stephen Smoogen
952aef9959 put in dhcpd for cavium mgmt ports 2020-06-20 13:45:53 -04:00
Nils Philippsen
e0f1c7c024 Pagure: hotfix missing JS library
Related to:
- https://pagure.io/pagure/issue/4891
- https://pagure.io/pagure/pull-request/4892

Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-06-20 16:43:44 +00:00
Stephen Smoogen
9767a916f7 DHCP rework Take mgmt interfaces from PHX2 and put them in IAD2. This
will allow systems to get their proper ips without crowding out the dhcp range.
2020-06-20 10:53:41 -04:00
Stephen Smoogen
d740976883 the platform option causes problems for EL6 and EL7 2020-06-20 08:36:10 -04:00
Kevin Fenzi
8a6a5840c7 bkernel01: also define dns so clevis works
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-19 15:26:14 -07:00
Kevin Fenzi
1ed99b4e05 bkernel01: set netmask so clevis role is happy
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-19 15:05:08 -07:00
Kevin Fenzi
c502144e62 clevis: adjust tasks to only run on the interface that exists
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-19 14:55:10 -07:00
Kevin Fenzi
157be3d342 clevis: fix template to handle eth0/eno1 cases
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-19 14:41:50 -07:00
Dusty Mabe
8a3e99aeff robosignatory: coreos: only set key in config for staging
Upstream robosignatory was changed to auto-detect the key to use
for signing for Fedora CoreOS builds in the following PR:
https://pagure.io/robosignatory/pull-request/46#

Let's switch to only setting the key in the config for the staging
environment so that we can start using the auto-detection.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2020-06-19 17:01:04 -04:00
Stephen Smoogen
152b415410 allow proxy32 to get to infrastructure 2020-06-19 15:21:51 -04:00
Nick Bebout
849bcf0514 Create /srv/web 2020-06-19 12:42:56 -05:00
Nick Bebout
ceb7bf9f86 Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-06-19 11:50:44 -05:00
Nick Bebout
44cedc6405 This should be iad2 not {{ datacenter }} 2020-06-19 11:50:27 -05:00
Stephen Smoogen
c08d6270c4 remove packages not needed for data-analysis on log01 2020-06-19 12:50:19 -04:00
Stephen Smoogen
9fbc9408a4 add sysadmin-analysis to log01 2020-06-19 12:44:37 -04:00
Nick Bebout
a8c00d2653 Remove special settings for proxy32 in inventory 2020-06-19 11:10:29 -05:00
Nick Bebout
cabb234b5d Revert "Try setting become and remote_user: fedora"
This reverts commit 636431bea0.
2020-06-19 10:46:10 -05:00
Nick Bebout
2f24cc8470 become->ansible_become 2020-06-19 10:44:55 -05:00
Nick Bebout
cdcc52f734 Try putting in inventory 2020-06-19 10:43:28 -05:00
Nick Bebout
636431bea0 Try setting become and remote_user: fedora 2020-06-19 10:40:20 -05:00
Mark O'Brien
93f07a0e0b [proxies] add proxy32 to cloud inventory as it is an aws host 2020-06-19 16:23:20 +01:00