Jarrod Johnson
ef68259745
Provide more full fixup of openssl invocation in wget
...
For IPv4 and IPv6, strip the ':443' for arguments where it doesn't make sense.
For IPv6, strip out [, ], and '%' from those arguments.
2025-03-19 12:41:50 -04:00
Jarrod Johnson
1e463367fe
Switch Ubunut initramfs to ssl
...
The busybox wget invocation of openssl is broken.
Override by stubbing it out to let openssl pick the verify
hostname instead of wget specified one, which is incorrect.
2025-03-18 15:52:37 -04:00
Hengli Kuang
75a0f44a36
add a loop to find the accessible deployer when the method is not static
2025-02-28 13:53:28 +08:00
Jarrod Johnson
2c9b526de4
Repeat the interface loop for Ubuntu identity deploy
...
It may happen that the first pass at nics misses
a viable network interface due to slow link up
or slow spanning tree forwarding.
Repeat the loop through the interfaces to have follow
up chances at success.
2024-12-05 14:26:26 -05:00
Jarrod Johnson
bc624d9360
Fix Ubuntu 24.04 network bring up
...
Ubuntu 24.04 does not check conf files in /run before assuming dhcp anymore.
Influence its logic to skip dhcp if we have static for it
2024-07-12 15:15:56 -04:00
Jarrod Johnson
dde6ceadfb
Allow local ISO to proceed if detected with Ubuntu
2024-07-03 14:36:54 -04:00
Jarrod Johnson
dba6e7f378
Change Ubuntu 20.04 to be consistent to 22.04
...
This aims to bring
identity image deployment fully to ubuntu 20.0.4.
2023-08-11 13:44:37 -04:00
Jarrod Johnson
7b150773df
Extend multi-nic guessing to Ubuntu 20/22
2023-04-20 15:45:32 -04:00
Jarrod Johnson
bfe03e6e01
Fix erronously dragging in CIDR to IPv4 configuration
2023-03-14 16:55:20 -04:00
Jarrod Johnson
8dc3dfd20c
Limit TRYNIC to only one NIC in ubuntu deployment
2023-03-14 15:36:24 -04:00
Jarrod Johnson
0cc588f8e9
Carry nic detection through to bottom of Ubuntu
2023-03-14 15:24:37 -04:00
Jarrod Johnson
e12578b6ac
Use media net config when media deployed
2023-03-14 13:32:20 -04:00
Jarrod Johnson
0366bbd26f
Place apikey where expected
2023-03-13 17:00:35 -04:00
Jarrod Johnson
5f4ab5ff80
Fix path to hmacfile
...
Since we are running
outside of chroot, need to adjust the $()
substitution.
2023-03-13 16:21:25 -04:00
Jarrod Johnson
d9cc9112f4
Add identity image deployment to Ubuntu
...
Support the api arm token
and media network
config for Ubuntu.
2023-03-10 16:23:48 -05:00
Jarrod Johnson
548111f4d1
Fix executable status of the confluent casper hook
2022-05-04 12:11:24 -04:00
Jarrod Johnson
b2feb62d8a
Add ubuntu22.04 profile
...
Ubuntu 22.04 makes some changes, notably removing the
custom-installation hooks.
Change to injecting our modifications more directly to where the
custom-installation hooks used to be.
2022-05-04 09:25:49 -04:00