Commit Graph

39 Commits

Author SHA1 Message Date
Kevin Fenzi
4d6228af14 proxies: all these proxies moved to f41 a while back.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-13 10:14:55 -07:00
Kevin Fenzi
eafcece0cf batcave: redirect http to https
We hadn't done this in the past because virt-install couldn't do https
urls, but thats long since no longer the case.

So, move all the ks_url and ks_repo calls to use https and since they
are using https, they need to use the valid
infrastructure.fedoraproject.org name so they can verify the cert.

Set batcave to redirect http to https now since that was the thing
holding this back.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-01-06 09:45:25 -08:00
Kevin Fenzi
86fa3d87f5 proxies: move to f40
We still want to probibly do reinstalls on these, but move them to f40
via upgrade for now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-01 14:41:59 -07:00
Kevin Fenzi
0d7e4db134 proxies: all the proxies were moved to 39 a bit ago
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-05 10:59:46 -08:00
Kevin Fenzi
c57a37ff88 Move a bunch of machines to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 17:35:26 -07:00
Kevin Fenzi
9e9215b934 f37 uplift
Upgraded proxies and builders to f37. We have a reduced timeframe to get
this done before the holidays, so this time we just upgraded them in
place. Usually we do a full reinstall. We will try and do that next
cycle.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-30 16:31:23 -08:00
Kevin Fenzi
99cfb9940c proxy02: fix mac address to be whatever ansible facts has
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-01 14:19:26 -07:00
Kevin Fenzi
e51fdf52ce proxy02: correct some network vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-01 13:58:47 -07:00
Kevin Fenzi
a5dc93c76d rkhunter: adjust for rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-01 12:02:17 -07:00
Kevin Fenzi
b639c80e35 proxies: move all proxies to f35
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-20 17:22:05 -08:00
Kevin Fenzi
7cb3fddb79 host vars: drop auto6: no from connection profiles
Turns out the current version of linux-system-roles network doesn't like
setting ipv6 no and setting search domains since NetworkManager wants to
set them for both ipv4 and ipv6. There's some upstream fix, but not in
our current version.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 19:33:50 -08:00
Kevin Fenzi
580cd252c5 Inventory group/host variables: Sort yaml
This was done using yq (
https://mikefarah.gitbook.io/yq/operators/sort-keys )

Doing things this way makes it much easier to see if a variable is set
in a file or if two hosts differ in what variables they set. Hopefully
we can keep things sorted moving forward.

Basically this means just sort a-z anything you add to any host or group
vaiable and it will be in the right place.

Additionally, this enforces 'normal' intent rules for all the variable
files which we should also try and obey. 2 spaces for first level, 3 for
next, etc. When in doubt you can run yq on it.

This should cause NO actual vairable changes, it's all just readability
fixing for humans, ansible parses it exactly the same.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 13:27:57 -08:00
Kevin Fenzi
156e8c56f7 Proxies: All proxies are f34 now. Move proxy14 over to vmhost-x86-cc06
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-07-15 14:28:51 -07:00
Kevin Fenzi
3c12ef6aa9 Killed trailing spaces in group/host vars with fire.
Normally it's just a nitpick to not have trailing spaces on variables.
However, for some things like mac address, it really matters.
Bunches of buildhw's were failing ansibile because they were passing
"mac address " to linux-system-roles networking and ansible was going
'huh, nope, I can't find that mac address here at all'.
So, just blow all the tailing spaces away to avoid any other variables
that hit this.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-05-04 08:52:52 -07:00
Stephen Smoogen
bba58ea4c1 Fix some problems with the previous git merge with the proxy host_vars. Add in a public_hostname for all proxies 2021-03-31 16:44:17 -04:00
Jan Kuparinen
d87ad87a5d proxy02.fedoraproject.org moved to linux-system-roles networking 2021-03-31 15:40:56 -04:00
Stephen Smoogen
2566981d19 move proxy03 to network-manager 2021-03-31 14:51:52 -04:00
Stephen Smoogen
54a9a15508 all {{}} need to be in quotes or ansible dies horibly
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-31 14:42:15 -04:00
Stephen Smoogen
68152bdfdb Try using network_connections for proxy02 to get it to rewrite ifcfg correctly
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-31 14:25:33 -04:00
Stephen Smoogen
8f76cd7a85 fix the remote proxy dns to point to the right things in ifcfg 2021-03-31 14:10:55 -04:00
Kevin Fenzi
4060cc2dc9 proxies: all proxies are on f33 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-19 16:52:44 -08:00
Kevin Fenzi
4038e1ba74 proxy02/03/13: move to f32 and update install urls
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-27 15:49:17 -07:00
Stephen Smoogen
0d2699762a problem with proxy02 is with dns. switch to ip address and see if that fixes it. 2020-04-24 21:34:20 +02:00
Stephen Smoogen
d5580e0640 try to see if problem is with memory in proxy02 2020-04-24 21:34:20 +02:00
Stephen Smoogen
41775fc6cc try a couple of things to try and get the system to boot an install 2020-04-24 21:34:20 +02:00
Stephen Smoogen
d10a0696a1 Rebuild proxy02 to Fedora 31
Make changes in the host_vars file for proxy02 to use Fedora-31.
2020-04-24 21:34:20 +02:00
Rick Elrod
dacd26af90 fix ks_repo here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-01-09 15:37:02 +00:00
Kevin Fenzi
60bdca9e83 move proxy02 to f29 2018-12-14 23:07:13 +00:00
Patrick Uiterwijk
a564c51a18 Reconfigure proxies to Fedora
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-11-21 22:39:40 +00:00
Ricky Elrod
92375751c5 use -ext kickstart on proxy02
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2017-06-20 20:10:45 +00:00
Ricky Elrod
9c6c507832 [proxy02] cap memory at 8192
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2017-06-20 18:43:45 +00:00
Ricky Elrod
a7d74f96b5 vg_Server now
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2017-06-20 18:33:42 +00:00
Stephen Smoogen
4ebf84db0b ok maybe this will work..maybe this will die in a fire 2017-01-08 23:07:48 +00:00
Kevin Fenzi
98bd1d1383 Add ipv6 info for proxy02 2016-02-06 22:59:07 +00:00
Kevin Fenzi
8ecddf1cd2 Add netmask and other info to prep for having ansible manage network config. 2016-02-02 20:11:24 +00:00
Kevin Fenzi
e36ec9d078 Give 6 cpus to this proxy 2015-03-15 16:26:36 +00:00
Kevin Fenzi
db74cc47c6 Increase nagios nrpe values for larger proxies 2015-03-05 19:36:27 +00:00
Kevin Fenzi
9a710f3b45 Proxy02 is a 8gb one, so it should be able to handle more requests. 2015-02-22 00:37:58 +00:00
Kevin Fenzi
1e7e1ec92c Add proxy02. Drop second ip. 2015-02-21 22:28:28 +00:00