Commit Graph

6989 Commits

Author SHA1 Message Date
Kevin Fenzi
8356daeb4f inventory: virthost-comm* are no more.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 15:36:20 -07:00
Kevin Fenzi
814ae5c182 drop qa_isolated.
We no longer need this as it was put in place when taskotron was going
to run user provided tests. Since the only left in 'qa' is openqa and it
only tests fedora images/updates and is still also in it's own vlan, we
no longer need to reject things in qa from the rest of their same vlan.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 15:34:00 -07:00
Kevin Fenzi
82b9bf6e90 inventory: There is no notifs-web02 in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 15:04:27 -07:00
Kevin Fenzi
8b5cca3925 inventory: get the arm.fedoraproject.org machines.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:51:56 -07:00
Kevin Fenzi
47838aaff4 inventory: drop the ppc64le old hosts.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:39:32 -07:00
Kevin Fenzi
523bf8ee73 inventory: - is not to be used in group names, use _ instead
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:30:13 -07:00
Kevin Fenzi
81e89d0aaf inventory / hardware: perhaps ansible does not like ## as a comment.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:26:00 -07:00
Kevin Fenzi
3b3a63ef94 inventory: drop moonshot group in hardware also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:17:59 -07:00
Kevin Fenzi
7984b46eb7 The great phx2 pruning run (1st cut).
Since we no longer have any machines in phx2, I have tried to remove
them from ansible. Note that there are still some places where we need
to remove them still: nagios, dhcp, named were not touched, and in cases
where it wasn't pretty clear what a conditional was doing I left it to
be cleaned up later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:14:31 -07:00
Stephen Smoogen
5cd3dea673 change a few known hosts from phx2 to iad2 variables. 2020-06-14 09:51:42 -04:00
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