Commit Graph

50 Commits

Author SHA1 Message Date
Joshua Boniface 184e3d78c9 Improve output message at end of install 2019-06-16 01:57:54 -04:00
Joshua Boniface b3b2adb1d4 Fix some bugs and set NOPASSWD 2019-06-16 01:43:50 -04:00
Joshua Boniface 984cc47d51 Really fix bug with fstab 2019-06-16 01:28:56 -04:00
Joshua Boniface 182a33834d Format final message more nicely 2019-06-16 00:12:18 -04:00
Joshua Boniface 930632cb7d Forcibly replace squashfs if it exists 2019-06-15 23:39:21 -04:00
Joshua Boniface 8076daf4fd Fix bug with fstab entries 2019-06-15 22:30:27 -04:00
Joshua Boniface 1c63100078 Correct conditional for archived squashfs 2019-06-15 22:25:45 -04:00
Joshua Boniface f01050e890 Flip echoes to top 2019-06-15 22:01:26 -04:00
Joshua Boniface ca35022b05 More tweaks to theming 2019-06-15 17:56:07 -04:00
Joshua Boniface 9b0fccc4e6 Clean up styling 2019-06-15 17:53:31 -04:00
Joshua Boniface 6454844766 Theme the EFI Grub menu 2019-06-15 17:24:14 -04:00
Joshua Boniface cf869ef24a Handle EFI installing better and support non-EFI 2019-06-15 16:14:09 -04:00
Joshua Boniface 751f02df83 Use amd64 EFI GRUB explicitly 2019-06-15 14:59:19 -04:00
Joshua Boniface 99de32211a Ignore log files too 2019-06-15 14:30:26 -04:00
Joshua Boniface ddbf2e8cca Flip the cached squashfs arg around 2019-06-15 14:27:19 -04:00
Joshua Boniface 3d4e25e3fe Reenable GRUB EFI mode 2019-06-14 18:31:44 -04:00
Joshua Boniface 16d98f86fd Allow ignoring squashfs artifact 2019-06-14 18:19:23 -04:00
Joshua Boniface 1d60597e63 Create if-up.d directory 2019-06-14 17:56:53 -04:00
Joshua Boniface 48d105b01f Fix bugs in install.sh 2019-06-14 16:12:09 -04:00
Joshua Boniface adaabaf9f5 Add missing artifacts path on ISO 2019-06-14 15:02:03 -04:00
Joshua Boniface 5ccfd05e28 Correct escaping in issue-gen 2019-06-14 15:00:57 -04:00
Joshua Boniface e0d84da510 Cleanup a bit more 2019-06-14 14:31:14 -04:00
Joshua Boniface 51cec4dbfe Correct syntax error in issue-gen output 2019-06-14 13:55:31 -04:00
Joshua Boniface 076d85b79b Further tweaks and improvements 2019-06-14 13:54:00 -04:00
Joshua Boniface 06ff2b4c51 Make name selection dynamic 2019-06-14 13:34:15 -04:00
Joshua Boniface 6393215e14 Move autogen'd files to artifacts dir 2019-06-14 13:32:52 -04:00
Joshua Boniface d330ece144 Suppress stdout from gdisk 2019-06-14 13:29:35 -04:00
Joshua Boniface 99c0945e50 Use sudo for the copy 2019-06-14 13:15:27 -04:00
Joshua Boniface ae6b851f5b Include downloading of LiveISO too 2019-06-14 13:08:43 -04:00
Joshua Boniface 724be9df5c Reverse order of squashfs creation/archive 2019-06-14 13:06:16 -04:00
Joshua Boniface 840dc17623 Replace isolinux.cfg instead of menu.cfg 2019-06-14 13:01:22 -04:00
Joshua Boniface 3134c8d793 Improve menu and generation 2019-06-14 11:27:45 -04:00
Joshua Boniface 0482c4f0bd Ignore more stuff 2019-06-14 10:53:38 -04:00
Joshua Boniface 4c2b32b950 Fix output of issue-gen 2019-06-14 00:30:19 -04:00
Joshua Boniface da46abd88b Add 10s timeout on boot 2019-06-13 23:10:07 -04:00
Joshua Boniface 50d42c7f97 Remove extra sudo 2019-06-13 23:04:36 -04:00
Joshua Boniface d2d9da5f28 Remove Grub EFI 2019-06-13 22:43:58 -04:00
Joshua Boniface d62ab088b8 Create boot and ESP partitions 2019-06-13 21:53:50 -04:00
Joshua Boniface 8db26a013a Disable existing volume groups 2019-06-13 20:40:59 -04:00
Joshua Boniface 61f083b48f Fix boot issue on liveboot 2019-06-13 20:39:54 -04:00
Joshua Boniface df72c36004 Just rename don't copy 2019-06-13 20:00:20 -04:00
Joshua Boniface 432706dd18 Handle kernel properly 2019-06-13 19:48:59 -04:00
Joshua Boniface 76082fc4a3 Upgrade Liveimage kernel 2019-06-13 19:41:57 -04:00
Joshua Boniface c85f525634 Reformat some text output 2019-06-13 19:03:14 -04:00
Joshua Boniface 7c8fb76968 Don't fail when using static IPs and add issue gen 2019-06-13 18:58:59 -04:00
Joshua Boniface 5cc781a6bc Clean up and add error handling 2019-06-13 18:33:35 -04:00
Joshua Boniface 2aa85ecf62 Tweak some wording and free some space 2019-06-13 18:27:29 -04:00
Joshua Boniface caeae54cb8 Remove sudo cruft 2019-06-13 18:20:26 -04:00
Joshua Boniface 69b8962827 Log output to file and improve some settings 2019-06-13 16:52:37 -04:00
Joshua Boniface 9bd2a1925f Initial commit of autobuild/autodeploy PVC ISO system 2019-06-13 16:18:53 -04:00