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
Stephen Smoogen
0d098148b0
add default variable files for bvmhost-a64-05 and bvmhost-a64-06
2020-06-20 19:33:18 -04:00
Stephen Smoogen
c1cbba10e3
add another emag to the fire
2020-06-20 19:25:53 -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
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
Mark O'Brien
1fe3b5d37b
[proxies] add proxy32 in frankfurt
2020-06-19 10:35:39 +01:00
Kevin Fenzi
384393c83d
db-koji01: define dbs to backup
...
We want backups, enable them here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-18 18:51:31 -07:00
Mark O'Brien
72a6ac901c
[osbs] comment out aarch64-orchestrator secret until aarch64 is in place
2020-06-18 11:06:53 +01:00
Mark O'Brien
ebde2646c3
[osbs] remove kojisecret as no longer needed
2020-06-18 10:49:46 +01:00
Stephen Smoogen
2b38105e25
having a secondary ip address on the proxies causes problems with source ip firewall rules.
2020-06-17 15:30:03 -04:00
Kevin Fenzi
90d8616d1a
db-fas01: add another postgresql variable thats required now for rhel7
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-16 15:30:19 -07:00
Kevin Fenzi
98ccbf3156
postgresql / servers: fix db-fas01 not having temp_buffers and rename backup-database for db-koji01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-16 14:58:36 -07:00
Kevin Fenzi
2ad96913a7
postgresql_server_bdr: no longer used, drop it
...
This role/playbook/hosts were from a few years ago when I tried to setup
postgresql binary replication (active/active). It didn't really ever
become production ready, so drop it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-16 14:55:03 -07:00
Stephen Smoogen
5282048e64
remove some PHX2 hosts which do not exist
2020-06-15 15:21:32 -04:00
Stephen Smoogen
ba9ab1d4e1
remove more hosts which arent up yet
2020-06-14 19:53:32 -04:00
Stephen Smoogen
12c486cda3
remove some hosts in inventory file which do not exist in IAD2.
2020-06-14 19:51:27 -04:00
Kevin Fenzi
11cde39f88
bodhi / backend: enable fedmsg/base, we need it for pungi
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-14 16:45:48 -07:00
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