Jarrod Johnson
006db24591
Fix more mistakes in the esxi deploy
2020-06-09 09:51:48 -04:00
Jarrod Johnson
6bbe1a49e0
Fix typo in spec file
2020-06-09 08:50:54 -04:00
Jarrod Johnson
197f9950cb
Add ESXi contents to OS deploy
2020-06-08 17:24:48 -04:00
Jarrod Johnson
0016c31fef
Fix encrypted boot on 8.1
...
8.1 requires -f or it will fail.
2020-06-04 13:41:00 -04:00
Jarrod Johnson
d17a2054d4
Add warning about encryptboot to Ubuntu
2020-06-03 16:22:41 -04:00
Jarrod Johnson
97e7dbc936
Improve the SUSE encryption error
2020-06-03 16:18:24 -04:00
Jarrod Johnson
7da29c17e1
Try to add error on encryptboot for SUSE
...
We don't support under suse, so let the user know if they try.
2020-06-03 15:33:10 -04:00
Jarrod Johnson
427a518673
Fix Ubuntu prescript
...
Forgot a hyphen
2020-06-03 11:26:34 -04:00
Jarrod Johnson
762685459c
Add confluent CA to installed EL8
...
Needed to continue boot process during install
2020-06-02 17:44:19 -04:00
Jarrod Johnson
82ab56ebb4
Add boot encryption support to EL8
...
The stock profile should now encrypt if requested
2020-06-02 16:05:44 -04:00
Jarrod Johnson
77586c7f4d
Add comment to SUSE
2020-06-01 16:03:53 -04:00
Jarrod Johnson
886aade5dc
Refactor SUSE installs
...
Apply same comment principles to suse as was
applied to redhat.
2020-06-01 16:01:26 -04:00
Jarrod Johnson
d8266ea6c9
Update firstboot to have some comments
...
Make it clearer how it would be edited.
2020-06-01 12:25:30 -04:00
Jarrod Johnson
700afc6606
Fix function definition
...
Sourcing the functions was causing a hang.
2020-06-01 11:12:28 -04:00
Jarrod Johnson
e7cb3f9a0c
Add the refactored files
...
The refactoring put the files in new places,
add those to tracking.
2020-06-01 10:52:38 -04:00
Jarrod Johnson
0254963432
Add some commentary to help users
...
Embed comments to help users understand
how to customize a bit better.
2020-06-01 10:52:01 -04:00
Jarrod Johnson
110fb27b2a
Refactor the kickstart for EL8 a bit
...
Based on early feedback, working towards a less
intimidating script set for the sake of not
needing a 'postscripts' facility.
2020-06-01 09:08:41 -04:00
Jarrod Johnson
c1576e9787
Handle blank lines without error
...
Do not trigger syntax error on a blank expression.
2020-05-29 12:23:57 -04:00
Jarrod Johnson
2a9d4e8079
Avoid breaking net config with '' DNS server
...
The node is probably misconfigured, but tolerate it
and carry on so that networking will at least
come up.
2020-05-29 08:58:33 -04:00
Jarrod Johnson
05983201ee
Fix mistaken use of $proto variable
...
Always use https to fetch the script
2020-05-22 15:59:19 -04:00
Jarrod Johnson
b20517bd82
Add missing mtools dependency
2020-05-22 15:47:57 -04:00
Jarrod Johnson
b4374817f5
Move getinstalldisk into profiles
2020-05-22 15:27:25 -04:00
Jarrod Johnson
22d5da3ae9
Rename certs to pem
...
There are contexts where the .cert name is not
recognized, go for .pem name instead.
2020-05-21 14:37:17 -04:00
Jarrod Johnson
726cb198c1
Actually list partitions in the HPC template
...
Without listing, autoyast fails to honor the disk somehow.
This causes disk to be honored. Additionally, use xfs instead of
btrfs and get rid of /home.
2020-05-21 10:57:19 -04:00
Jarrod Johnson
76952e774b
Add more verbose autoconsole text
...
Point users towards screendump for Ubuntu and
SuSE.
2020-05-20 14:46:26 -04:00
Jarrod Johnson
8bff5c272b
Actually modify meaningful grub config
2020-05-20 14:26:22 -04:00
Jarrod Johnson
c587cd34ac
Check correct location for deploycfg
...
This should fix the autocons behavior in
ubuntu.
2020-05-20 14:10:06 -04:00
Jarrod Johnson
f8b27f1f8d
Add autoconsole to ubunntu install
...
Have the installed system use serial console.
2020-05-20 13:24:05 -04:00
Jarrod Johnson
60453973cb
Actually use the domain name in rhel deploy
2020-05-20 12:48:05 -04:00
Jarrod Johnson
c48b023236
Inject DNS domain to suse deploy
2020-05-20 12:20:58 -04:00
Jarrod Johnson
c0bd9f8bfb
Insert domain into EL deploy
...
This hopefully sets search path up well.
2020-05-20 12:08:05 -04:00
Jarrod Johnson
c4379e3fd2
Null domain becomes blank for ubuntu
2020-05-20 09:40:16 -04:00
Jarrod Johnson
b0be352134
Correct target for TLS certs in ubuntu
2020-05-20 09:33:38 -04:00
Jarrod Johnson
7d4ce55127
Fix firstboot on Ubuntu
...
Correctly update deployment attributes upon completion.
2020-05-19 17:38:25 -04:00
Jarrod Johnson
9506817a00
Add DNS to DOMAINSEARCH, as ubuntu igores domain..
2020-05-19 17:09:26 -04:00
Jarrod Johnson
5540896ab1
Convert Ubuntu to netconf syntax
...
The ipconfig syntax can't take domain. See how
it works using the same hooks that dhcp would have.
2020-05-19 16:23:36 -04:00
Jarrod Johnson
26caffab76
Have Ubuntu report deployment completion
2020-05-19 13:36:49 -04:00
Jarrod Johnson
9093a6e80a
Rework ubuntu profile to break scripts into profile
...
This makes the pre/post/firstboot scripts more accessible
and consistent with the other distributions.
2020-05-19 12:22:46 -04:00
Jarrod Johnson
66f0e8225e
Tighten permissions on confluent config files
...
Prior to copying them, make sure only root can interact.
The directory should protect them as well, but best to
not have anything controversial.
2020-05-19 10:51:32 -04:00
Jarrod Johnson
5f63875cae
Finally fix SuSE certificate handling
...
It was targeting a symlink that went out of chroot,
target the underlying directory instead.
2020-05-19 10:38:31 -04:00
Jarrod Johnson
92f8acab7a
Fix target path of tls anchors
2020-05-18 22:07:03 -04:00
Jarrod Johnson
540d0e1795
Fix SUSE certificate handling
...
SUSE requires things go through update-ca-certificates,
update the generated certs and the post to do that.
2020-05-18 19:37:54 -04:00
Jarrod Johnson
b9cdf0d941
Move TLS certs into correct locations for SuSE
2020-05-18 17:00:05 -04:00
Jarrod Johnson
dcb9f60ade
Modify suse autocons logic
2020-05-18 16:13:16 -04:00
Jarrod Johnson
d12ac8a1ba
Try to adjust suse autoconsole behavior
2020-05-18 16:07:38 -04:00
Jarrod Johnson
14ba48da1f
Add keymap to EL install
2020-05-18 14:55:35 -04:00
Jarrod Johnson
5dee338d50
Fix lang in EL8 install
...
While text mode does not care, if user goes down graphical
path, it pauses installer.
2020-05-18 12:52:31 -04:00
Jarrod Johnson
c459990457
Change EL8 to use autoconsole less
2020-05-18 11:46:47 -04:00
Jarrod Johnson
188467ccf0
Correct order of EL post script
...
Actually try to fetch the file before copying it.
2020-05-16 12:12:30 -04:00
Jarrod Johnson
dcda6a1080
Fix EL host based authentication
2020-05-16 11:43:38 -04:00