Joshua Boniface
|
fb6f346376
|
Conveniently print all fails at once
|
2023-09-01 15:41:55 -04:00 |
Joshua Boniface
|
9a7915e70c
|
Set nameserver for static IPs
|
2023-09-01 15:41:55 -04:00 |
Joshua Boniface
|
04c195e8b5
|
Move interface up setps before requesting keys URL
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
e5a60f56d4
|
Ensure resolv.conf is set too
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
eeded17927
|
Add disk sizing checks in PVC installer script
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
0ecf3dc1a4
|
Update README with GitHub notice and links
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
9eecf10479
|
Fix syntax error at end of installer
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
320effef91
|
Fix bad path in installer
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
5e62235a54
|
Correct ownership of deploy homedir too
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
c5cd38ce68
|
Set authorized_keys to 0600 permissions
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
af40944ed6
|
Add cacertificates to live ISO package list
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
63d79e6d82
|
Fix missing semicolon
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
f3eb8e483b
|
Don't mention interfaces file, fully managed now
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
8f3d3b90ac
|
Add eno to second grep too
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
ccfa042ef0
|
Add an extra newline
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
60ae9af7ac
|
Add help text and find enoX interfaces too
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
43e63b3571
|
Use the active standard ISO image dynamic
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
8368a302a7
|
Remove empty ISOs if download fails
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
4531600a5a
|
Tweak default disk sizes
root=32G, +16G
ceph=8G, -8G
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
9204baa72d
|
Correct spelling mistake in README
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
ffcd6c9b30
|
Don't errexit at the end
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
7ad7a2d819
|
Remove apt-cacher setup
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
b5ce6cbe93
|
Add installing section to README
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
bd9885530f
|
Add one more empty space
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
3d4e22e187
|
Allow last-minute editing of interfaces file
Allow this to happen before the installer completes, rather than once
the system starts up.
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
f986431d2c
|
Add proper license to README
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
e1598f5895
|
Slight tweaks to installer script
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
4a4774a9bb
|
Ensure isolinux is installed
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
cb3cb4a706
|
Reimplement initial fail
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
02a5507523
|
Revert "Set -noappend to mksquashfs just in case"
This reverts commit e3d0a4bf5d .
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
ce64cf9bd5
|
Don't fail script if partprobe fails
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
242675c63e
|
Add simple README
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
cfd9f9c75e
|
Add date to ISO file name
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
f0d46a6440
|
Improve disk printing and layout
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
2e746231cc
|
Set -noappend to mksquashfs just in case
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
07a50bc862
|
Revamp output messages and ordering
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
e08e37a31f
|
Verify that SSH keys URL is valid
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
4753050f7f
|
Add generation of SSH host keys
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
18b7ad2dab
|
Install ntp as well
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
aceb611d1f
|
Install ca-certificates as well
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
8f7b0b4a6c
|
Install python stub too
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
0c291c535b
|
Install python during install
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
da2a489721
|
Install vlan and bonding in target
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
46899e3433
|
Improve output message at end of install
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
b3c2d05277
|
Fix some bugs and set NOPASSWD
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
868d7fd5f4
|
Really fix bug with fstab
|
2023-09-01 15:41:54 -04:00 |
Joshua Boniface
|
6f77e54c8a
|
Format final message more nicely
|
2023-09-01 15:41:53 -04:00 |
Joshua Boniface
|
412aa161df
|
Forcibly replace squashfs if it exists
|
2023-09-01 15:41:53 -04:00 |
Joshua Boniface
|
132d6dbbbf
|
Fix bug with fstab entries
|
2023-09-01 15:41:53 -04:00 |
Joshua Boniface
|
72b773c778
|
Correct conditional for archived squashfs
|
2023-09-01 15:41:53 -04:00 |