105 Commits

Author SHA1 Message Date
18b7ad2dab Install ntp as well 2023-09-01 15:41:54 -04:00
aceb611d1f Install ca-certificates as well 2023-09-01 15:41:54 -04:00
8f7b0b4a6c Install python stub too 2023-09-01 15:41:54 -04:00
0c291c535b Install python during install 2023-09-01 15:41:54 -04:00
da2a489721 Install vlan and bonding in target 2023-09-01 15:41:54 -04:00
46899e3433 Improve output message at end of install 2023-09-01 15:41:54 -04:00
b3c2d05277 Fix some bugs and set NOPASSWD 2023-09-01 15:41:54 -04:00
868d7fd5f4 Really fix bug with fstab 2023-09-01 15:41:54 -04:00
6f77e54c8a Format final message more nicely 2023-09-01 15:41:53 -04:00
412aa161df Forcibly replace squashfs if it exists 2023-09-01 15:41:53 -04:00
132d6dbbbf Fix bug with fstab entries 2023-09-01 15:41:53 -04:00
72b773c778 Correct conditional for archived squashfs 2023-09-01 15:41:53 -04:00
5d96b1acde Flip echoes to top 2023-09-01 15:41:53 -04:00
4d8cc08089 More tweaks to theming 2023-09-01 15:41:53 -04:00
542acc20f3 Clean up styling 2023-09-01 15:41:53 -04:00
59455e027a Theme the EFI Grub menu 2023-09-01 15:41:53 -04:00
71b109eff4 Handle EFI installing better and support non-EFI 2023-09-01 15:41:53 -04:00
a2b257ef9e Use amd64 EFI GRUB explicitly 2023-09-01 15:41:53 -04:00
f425017030 Ignore log files too 2023-09-01 15:41:53 -04:00
ae6ed05b18 Flip the cached squashfs arg around 2023-09-01 15:41:53 -04:00
2a72e0a001 Reenable GRUB EFI mode 2023-09-01 15:41:53 -04:00
d4fe0bb005 Allow ignoring squashfs artifact 2023-09-01 15:41:53 -04:00
abf4115f15 Create if-up.d directory 2023-09-01 15:41:53 -04:00
21ffbf571f Fix bugs in install.sh 2023-09-01 15:41:53 -04:00
b5edeb9b1d Add missing artifacts path on ISO 2023-09-01 15:41:53 -04:00
026f7d093f Correct escaping in issue-gen 2023-09-01 15:41:53 -04:00
9fd1359bc9 Cleanup a bit more 2023-09-01 15:41:53 -04:00
6c389f7413 Correct syntax error in issue-gen output 2023-09-01 15:41:53 -04:00
c0df5935d2 Further tweaks and improvements 2023-09-01 15:41:53 -04:00
d3ab0c5f7d Make name selection dynamic 2023-09-01 15:41:53 -04:00
cf669b52c2 Move autogen'd files to artifacts dir 2023-09-01 15:41:53 -04:00
37190ba7e7 Suppress stdout from gdisk 2023-09-01 15:41:53 -04:00
898fb28cb8 Use sudo for the copy 2023-09-01 15:41:53 -04:00
c7b3dfff4c Include downloading of LiveISO too 2023-09-01 15:41:53 -04:00
422fb3cdcd Reverse order of squashfs creation/archive 2023-09-01 15:41:53 -04:00
a2b40021d0 Replace isolinux.cfg instead of menu.cfg 2023-09-01 15:41:53 -04:00
d9f43c47c4 Improve menu and generation 2023-09-01 15:41:53 -04:00
6b5d16968a Ignore more stuff 2023-09-01 15:41:53 -04:00
2ecf2258d9 Fix output of issue-gen 2023-09-01 15:41:53 -04:00
f45c1d2ffb Add 10s timeout on boot 2023-09-01 15:41:53 -04:00
a2373b9e45 Remove extra sudo 2023-09-01 15:41:53 -04:00
443e950c31 Remove Grub EFI 2023-09-01 15:41:53 -04:00
0a00d29b90 Create boot and ESP partitions 2023-09-01 15:41:53 -04:00
051c7b802c Disable existing volume groups 2023-09-01 15:41:53 -04:00
4a8a3e24ab Fix boot issue on liveboot 2023-09-01 15:41:53 -04:00
efd30c58b1 Just rename don't copy 2023-09-01 15:41:53 -04:00
e58c58a76b Handle kernel properly 2023-09-01 15:41:53 -04:00
47d9048de3 Upgrade Liveimage kernel 2023-09-01 15:41:53 -04:00
da0b12ec5b Reformat some text output 2023-09-01 15:41:53 -04:00
5d981b9f88 Don't fail when using static IPs and add issue gen 2023-09-01 15:41:53 -04:00