Commit Graph

199 Commits

Author SHA1 Message Date
Joshua Boniface 91a2cdf4b6 Add some additional supplemental packages (fw) 2020-08-17 11:44:23 -04:00
Joshua Boniface b0bd21b4b5 Readd components 2020-08-17 11:39:01 -04:00
Joshua Boniface acae8648f6 Handle failing to bind mount 2020-08-16 21:49:53 -04:00
Joshua Boniface 643375a5d3 Use local archives dir for debootstrapping 2020-08-16 21:36:39 -04:00
Joshua Boniface ba92f6c569 QOL improvements to scripts and script 2020-08-16 21:29:18 -04:00
Joshua Boniface d175d7c425 Correct issues with isolinux boot 2020-08-16 21:12:13 -04:00
Joshua Boniface 4952e6020e Conveniently print all fails at once 2020-08-16 12:15:39 -04:00
Joshua Boniface c760dc1c32 Set nameserver for static IPs 2020-08-06 15:09:04 -04:00
Joshua Boniface 3b908d41b6 Move interface up setps before requesting keys URL 2020-05-28 16:09:52 -04:00
Joshua Boniface 3f9f0a794f Ensure resolv.conf is set too 2020-05-28 15:30:02 -04:00
Joshua Boniface 58aa2358a5 Add disk sizing checks in PVC installer script 2020-05-08 17:29:48 -04:00
Joshua Boniface 22689cb4bf Update README with GitHub notice and links 2020-03-15 17:44:52 -04:00
Joshua Boniface dba5b1a184 Fix syntax error at end of installer 2020-01-13 13:35:23 -05:00
Joshua Boniface 8ec7956730 Fix bad path in installer 2019-12-21 13:29:25 -05:00
Joshua Boniface 5bca6bb002 Correct ownership of deploy homedir too 2019-12-14 13:26:18 -05:00
Joshua Boniface 6493316194 Set authorized_keys to 0600 permissions 2019-12-14 13:15:55 -05:00
Joshua Boniface 6d19fd1772 Add cacertificates to live ISO package list 2019-12-13 14:16:00 -05:00
Joshua Boniface 97d05a64bc Fix missing semicolon 2019-12-13 14:09:03 -05:00
Joshua Boniface 0ea2fd2adc Don't mention interfaces file, fully managed now 2019-12-13 14:06:18 -05:00
Joshua Boniface 0cc909e57b Add eno to second grep too 2019-12-13 14:03:10 -05:00
Joshua Boniface 786d73622b Add an extra newline 2019-12-13 13:59:36 -05:00
Joshua Boniface b22bf0d8d5 Add help text and find enoX interfaces too 2019-12-13 13:58:39 -05:00
Joshua Boniface dca259e465 Use the active standard ISO image dynamic 2019-12-13 13:46:58 -05:00
Joshua Boniface ba7bd8d43b Remove empty ISOs if download fails 2019-12-13 13:39:33 -05:00
Joshua Boniface 53c25aca09 Tweak default disk sizes
root=32G, +16G
ceph=8G,  -8G
2019-08-26 09:53:12 -04:00
Joshua Boniface 920d4acdf5 Correct spelling mistake in README 2019-08-08 20:24:35 -04:00
Joshua Boniface 69dd864eca Don't errexit at the end 2019-07-08 11:30:36 -04:00
Joshua Boniface fd3b685def Remove apt-cacher setup 2019-07-07 02:35:58 -04:00
Joshua Boniface b6a48ef1d3 Add installing section to README 2019-07-06 02:52:25 -04:00
Joshua Boniface 0f600c3aa8 Add one more empty space 2019-06-21 13:48:45 -04:00
Joshua Boniface b64a241763 Allow last-minute editing of interfaces file
Allow this to happen before the installer completes, rather than once
the system starts up.
2019-06-21 13:44:06 -04:00
Joshua Boniface aaf31e6a3f Add proper license to README 2019-06-20 23:20:09 -04:00
Joshua Boniface af24d88342 Slight tweaks to installer script 2019-06-18 09:05:15 -04:00
Joshua Boniface 055007a9d3 Ensure isolinux is installed 2019-06-17 22:27:16 -04:00
Joshua Boniface b3d9d47cfe Reimplement initial fail 2019-06-17 22:09:31 -04:00
Joshua Boniface c94d21e258 Revert "Set -noappend to mksquashfs just in case"
This reverts commit e3d0a4bf5d.
2019-06-17 22:03:54 -04:00
Joshua Boniface 886bc038aa Don't fail script if partprobe fails 2019-06-17 13:28:57 -04:00
Joshua Boniface a6e0d3528d Add simple README 2019-06-17 13:26:29 -04:00
Joshua Boniface 75d3c720d0 Add date to ISO file name 2019-06-17 13:26:18 -04:00
Joshua Boniface 6c1d08fd1c Improve disk printing and layout 2019-06-17 13:13:37 -04:00
Joshua Boniface e3d0a4bf5d Set -noappend to mksquashfs just in case 2019-06-17 10:27:59 -04:00
Joshua Boniface 6fef26e722 Revamp output messages and ordering 2019-06-16 16:57:50 -04:00
Joshua Boniface 29e1412f6f Verify that SSH keys URL is valid 2019-06-16 16:55:58 -04:00
Joshua Boniface 42eb637342 Add generation of SSH host keys 2019-06-16 03:33:15 -04:00
Joshua Boniface 912a384623 Install ntp as well 2019-06-16 03:00:32 -04:00
Joshua Boniface 65ff6c0664 Install ca-certificates as well 2019-06-16 02:41:12 -04:00
Joshua Boniface f2b7131161 Install python stub too 2019-06-16 02:39:56 -04:00
Joshua Boniface a7ca6bd464 Install python during install 2019-06-16 02:37:21 -04:00
Joshua Boniface ea9a4d8241 Install vlan and bonding in target 2019-06-16 02:05:29 -04:00
Joshua Boniface 184e3d78c9 Improve output message at end of install 2019-06-16 01:57:54 -04:00