Jarrod Johnson
36687069aa
Fix ESXi8 deployment
...
The changes for getinstalldisk assumed functionality
in ESXi9. Target older
functional level for our purposes.
Also expand the fallback to cover cases where the disk interrogation fails.
2025-10-21 11:11:52 -04:00
Jarrod Johnson
11ff2dabfc
Clean up kickstart networking
...
Try to apply hostname through localcli, since
hostname is unsupported through net if dhcp.
Also more affirimatively indicate dhcp.
2025-10-17 10:00:38 -04:00
Jarrod Johnson
f9351484a4
Add fallback if getinstalldisk detects no preferred disks
2025-10-17 09:32:33 -04:00
Jarrod Johnson
a43d7e11e2
Implement an esxi getinstalldisk
2025-10-15 10:43:36 -04:00
Jarrod Johnson
9f7e53701e
Avoid latching onto USB nic in a vswitch as 'the nic'
...
In esxi, some builds may have USB nic brought up in a vswitch.
Detect and avoid that scenario.
2023-02-27 10:43:40 -05:00
Jarrod Johnson
23ec46bb8b
Add vlanid to the vmware deployment support
2022-10-12 13:08:57 -04:00
Jarrod Johnson
258c4970c0
Change makeksnet from yaml to json
...
Older vmware did just json, which is fine, just have to use
the json file that was there just in case something like this
came up.
2022-08-04 10:39:10 -04:00
Jarrod Johnson
6b95bc7932
Fix key name
2022-07-27 12:08:58 -04:00
Jarrod Johnson
35701cdf01
Allow ident net config to override deploycfg
...
In routed deployment, deploycfg will
be missing network info, use
the ident provided network if detected.
2022-07-27 11:41:29 -04:00
Jarrod Johnson
50c150f4b4
Fixup issues in esxi deployment
...
When installer boots, the autonic behavior it tries is discarded
by default. Explicitly preserve the autonic behavior into
the install phase and the installed system.
2021-02-11 11:06:02 -05:00
Jarrod Johnson
8c89deaa95
Further defer use of deploycfg as normal
...
In ESXi flow, it is highly likely that IPv4 cannot
be ready yet, delay a bit more.
2021-01-05 15:32:46 -05:00
Jarrod Johnson
ab04ad85e8
Correct filename typo
2020-06-12 12:13:31 -04:00
Jarrod Johnson
b8dcfbae45
Move esxi customization back to include
...
This makes modding the template a bit safer and
more powerful.
It seems it was incorrect that the issue in esxi6
was not due to %include and is just a fact of life.
2020-06-12 11:36:56 -04:00
Jarrod Johnson
09db9f5a25
Pull ks.cfg manipulation into scripts
...
This make it easier to customize rather than being
in addons.tgz
2020-06-11 10:29:22 -04:00
Jarrod Johnson
197f9950cb
Add ESXi contents to OS deploy
2020-06-08 17:24:48 -04:00