Commit graph

6979 commits

Author SHA1 Message Date
Stephen Smoogen
48d0507d0e Add mm-crawler02 so that we can crawl all the hosts in a regular time frame.
Clean up inventory of a lot of phx2 hosts which have been turned off.
2020-06-14 09:35:35 -04:00
Jan Kaluza
f80b7b5ddd ODCS: Handle 'pungi_composes' on current backend. 2020-06-14 06:56:04 +02:00
Kevin Fenzi
978e5865c2 proxies: adjust mirrorlist_proxies, as phx2 proxies are gone
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-12 18:52:54 -07:00
Kevin Fenzi
d5c64ca27a badges: put right hosts in the iad2 group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-12 12:41:40 -07:00
Kevin Fenzi
afd8430a8c badges: bring up badges in iad2 (at least to start)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-12 12:38:32 -07:00
Stephen Smoogen
acd6c2a194 Fix various global variables to point to IAD2 versus PHX2
We have a lot of hardcoded phx2 assumptions which will need to changed
in the coming weeks
2020-06-12 13:24:54 -04:00
Stephen Smoogen
f65a48aa61 allow log01 to get logs from proxies and other hosts. fix both iptables and rsyncd 2020-06-12 11:01:08 -04:00
Adam Williamson
0d3460f03a Drop fedmsg_qa_network concept
I don't think this is needed any more. openQA publishes natively
to fedora-messaging these days, and these groups never have done
anything there. ResultsDB still publishes to fedmsg, it seems,
but the new instances were not added to these groups and I don't
think we need/want to do that, we should just make sure they
have the necessary access via other more widely-used groups if
anything. (It seems like the restrictions these groups used to
affect have been - possibly temporarily - removed entirely at
present, but we can figure out any necessary changes there if the
restrictions are restored).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 22:49:59 +00:00
Adam Williamson
7a82a5a7d5 Rename ansible_ifcfg_{black,white}list to {block,allow}list
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 15:22:09 -07:00
Kevin Fenzi
da65f9a5b2 iad2: cluster is not upgrading now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 15:04:20 -07:00
Stephen Smoogen
6917720d00 more removal of .phx2. systems replaced in iad2 2020-06-11 17:27:08 -04:00
Stephen Smoogen
08f622be41 remove db-koji0[12].phx2, sign-bridge01.phx2, fedocal01.phx2, nuancier01.phx2, nuancier02.phx2 2020-06-11 17:14:29 -04:00
Kevin Fenzi
a455c31b31 iad2: blockerbugs adjustments for iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-11 13:43:58 -07:00
Stephen Smoogen
a7dc5a61b5 fix resultsdb_iad_prod to allow openqa in iad2 to work versus boxes in PHX 2020-06-11 16:29:48 -04:00
Adam Williamson
4614a6ebf2 Drop openqa_iad group and vars
Migration has completed apparently successfully, so we can go
back to doing reporting and event creation now, so we don't need
this file any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 12:26:39 -07:00
Adam Williamson
b2169edd74 openqa vars, inventory: drop most phx2 bits
This pretty much nukes all inventory entries and variables
relating to the old phx2 openQA deployments, as I don't think
they're ever coming up again. I left a few group entries around
for now just in case they're necessary for decommissioning.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-11 08:38:39 -07:00
Pierre-Yves Chibon
db1a1bb8e6 mailman: point to the db in iad2 from now on
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-06-11 17:08:12 +02:00
Jan Kaluza
538d6ab50c ODCS: allow odcs-backend01 to run releng composes. 2020-06-11 15:57:51 +02:00
Kevin Fenzi
eb6db7ad57 iad2: compose-rawhide01: set correct gateway
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-10 17:21:21 -07:00
Stephen Smoogen
b5565f45f8 add items for a oci-registry02 2020-06-10 17:26:46 -04:00
Adam Williamson
770f03a9cf Set correct resultsdb URL for IAD in host vars for now
Will need to clean this (and some other temporary hacks) up later.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-10 14:12:19 -07:00
Stephen Smoogen
d80341c899 it would help if I used the name properly 2020-06-10 16:24:35 -04:00
Ralph Bean
3050608650 Use new group for resultsdb_iad_prod 2020-06-10 16:19:11 -04:00
Ralph Bean
6d6ef21c49 Point resultsdb-iad-prod at db01.iad2 2020-06-10 16:14:32 -04:00
Adam Williamson
7713cab37c openqa-x86-worker01: update network vars again
We got the interfaces named by biosdevname now, which should be
more stable.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-10 12:27:24 -07:00
Stephen Smoogen
465ac6e1d1 add mailman var files 2020-06-10 13:17:32 -04:00
Stephen Smoogen
7a5297cd56 mailman for iad2 2020-06-10 13:06:25 -04:00
Stephen Smoogen
36f94b7495 bring items in for mailman 2020-06-10 13:02:55 -04:00
Stephen Smoogen
1b487b34a0 replace some hardcoded phx2 items with hardcoded iad2 items for koji, pdc, and nagios 2020-06-10 07:25:38 -04:00
Clement Verna
885e935757 osbs: just always pull fedora:latest
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-06-10 12:11:02 +02:00
Mark O'Brien
36597d68f0 [osbs] remove phx2 master from inventory 2020-06-10 10:56:15 +01:00
Pavel Raiskup
3cc8e568ec copr-be: minimize preallocated workers
x86_64: 30 -> 18
aarch64: 10 -> 6
2020-06-10 10:55:37 +02:00
Pavel Raiskup
e5dd49177e copr-be: tweak builder quota
Allow 25 builders for one user/sandbox, and preallocate 5 less builders.
2020-06-10 10:07:31 +02:00
Pavel Raiskup
82ea722e95 copr-be: production will be moved to new service layout soon 2020-06-10 07:12:33 +02:00
Kevin Fenzi
debce58aee iad2 / openshift: drop phx2 openshift and clean up openshift playbooks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-09 22:02:26 -07:00
Pavel Raiskup
40f918546e copr-be: put config to proper group var files
Complements 5e4731b7c7
2020-06-10 06:54:43 +02:00
Pavel Raiskup
5e4731b7c7 copr-be: move the builder quota to inventory
.. and cleanup the copr-be.conf.j2 template a but.  Many of the options
has not been used for quite some time.
2020-06-10 06:43:54 +02:00
Stephen Smoogen
4136ea34a1 and we have more cleanup 2020-06-09 22:19:31 -04:00
Kevin Fenzi
3b3d3dc4d0 Drop a bunch of phx2 builders from build groups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-09 19:03:27 -07:00
Stephen Smoogen
06e3c7f4f2 remove hosts from ansible 2020-06-09 20:47:05 -04:00
Stephen Smoogen
0f6bde6666 make it so s390 uses iad2 dns 2020-06-09 20:30:01 -04:00
Kevin Fenzi
ef034831ae iad2: fix the koji runroot builders list for iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-09 17:12:43 -07:00
Adam Williamson
87ca9d2279 openqa: disable result reporting and event creation in IAD for now
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-09 16:53:40 -07:00
Adam Williamson
e8bb6f6815 Update some IAD openQA worker vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-09 10:25:58 -07:00
Stephen Smoogen
2d418a45b4 phx2 groups needs more things 2020-06-09 13:01:50 -04:00
Adam Williamson
4a2298ac38 openqa: add IAD x86_64 worker host to tap and hdd groups
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-09 09:50:45 -07:00
Stephen Smoogen
3b2dfb5f44 add a phx2 group to inventory 2020-06-09 12:03:07 -04:00
Stephen Smoogen
125fe9c081 try to put phx2 into a place where it cant be added to iad2 nagios 2020-06-09 12:01:58 -04:00
Stephen Smoogen
6a411fae1b try to clean up 2020-06-09 11:27:52 -04:00
Stephen Smoogen
6057fec643 make changes to allow for noc01.iad2 to see hosts. ( this is how you break^wfix nagios.. one config at a time) 2020-06-09 10:54:33 -04:00