6e86a2ea02
Set temporary root password in installed system
...
Used only for troubleshooting as this is NOT secure being in this repo.
Users may change this if they wish, but it's intention is not to be used
for any sort of long- (or even medium-) term administration. PVC Ansible
replaces this with a per-site root password.
2023-09-01 15:41:55 -04:00
ebdd8bf1d0
Force grub-install to complete with blocklists
...
Needed when running in BIOS (vs UEFI) mode.
2023-09-01 15:41:55 -04:00
2dae04ab2a
Add some additional supplemental packages (fw)
2023-09-01 15:41:55 -04:00
b708058b06
Readd components
2023-09-01 15:41:55 -04:00
b9768d98fd
Handle failing to bind mount
2023-09-01 15:41:55 -04:00
cc7b0047c4
Use local archives dir for debootstrapping
2023-09-01 15:41:55 -04:00
4cf98e06a7
QOL improvements to scripts and script
2023-09-01 15:41:55 -04:00
a2cb5a6fec
Correct issues with isolinux boot
2023-09-01 15:41:55 -04:00
fb6f346376
Conveniently print all fails at once
2023-09-01 15:41:55 -04:00
9a7915e70c
Set nameserver for static IPs
2023-09-01 15:41:55 -04:00
04c195e8b5
Move interface up setps before requesting keys URL
2023-09-01 15:41:54 -04:00
e5a60f56d4
Ensure resolv.conf is set too
2023-09-01 15:41:54 -04:00
eeded17927
Add disk sizing checks in PVC installer script
2023-09-01 15:41:54 -04:00
0ecf3dc1a4
Update README with GitHub notice and links
2023-09-01 15:41:54 -04:00
9eecf10479
Fix syntax error at end of installer
2023-09-01 15:41:54 -04:00
320effef91
Fix bad path in installer
2023-09-01 15:41:54 -04:00
5e62235a54
Correct ownership of deploy homedir too
2023-09-01 15:41:54 -04:00
c5cd38ce68
Set authorized_keys to 0600 permissions
2023-09-01 15:41:54 -04:00
af40944ed6
Add cacertificates to live ISO package list
2023-09-01 15:41:54 -04:00
63d79e6d82
Fix missing semicolon
2023-09-01 15:41:54 -04:00
f3eb8e483b
Don't mention interfaces file, fully managed now
2023-09-01 15:41:54 -04:00
8f3d3b90ac
Add eno to second grep too
2023-09-01 15:41:54 -04:00
ccfa042ef0
Add an extra newline
2023-09-01 15:41:54 -04:00
60ae9af7ac
Add help text and find enoX interfaces too
2023-09-01 15:41:54 -04:00
43e63b3571
Use the active standard ISO image dynamic
2023-09-01 15:41:54 -04:00
8368a302a7
Remove empty ISOs if download fails
2023-09-01 15:41:54 -04:00
4531600a5a
Tweak default disk sizes
...
root=32G, +16G
ceph=8G, -8G
2023-09-01 15:41:54 -04:00
9204baa72d
Correct spelling mistake in README
2023-09-01 15:41:54 -04:00
ffcd6c9b30
Don't errexit at the end
2023-09-01 15:41:54 -04:00
7ad7a2d819
Remove apt-cacher setup
2023-09-01 15:41:54 -04:00
b5ce6cbe93
Add installing section to README
2023-09-01 15:41:54 -04:00
bd9885530f
Add one more empty space
2023-09-01 15:41:54 -04:00
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
f986431d2c
Add proper license to README
2023-09-01 15:41:54 -04:00
e1598f5895
Slight tweaks to installer script
2023-09-01 15:41:54 -04:00
4a4774a9bb
Ensure isolinux is installed
2023-09-01 15:41:54 -04:00
cb3cb4a706
Reimplement initial fail
2023-09-01 15:41:54 -04:00
02a5507523
Revert "Set -noappend to mksquashfs just in case"
...
This reverts commit e3d0a4bf5d2a4a5be299eeb0c0ae5dfeb7db43c9.
2023-09-01 15:41:54 -04:00
ce64cf9bd5
Don't fail script if partprobe fails
2023-09-01 15:41:54 -04:00
242675c63e
Add simple README
2023-09-01 15:41:54 -04:00
cfd9f9c75e
Add date to ISO file name
2023-09-01 15:41:54 -04:00
f0d46a6440
Improve disk printing and layout
2023-09-01 15:41:54 -04:00
2e746231cc
Set -noappend to mksquashfs just in case
2023-09-01 15:41:54 -04:00
07a50bc862
Revamp output messages and ordering
2023-09-01 15:41:54 -04:00
e08e37a31f
Verify that SSH keys URL is valid
2023-09-01 15:41:54 -04:00
4753050f7f
Add generation of SSH host keys
2023-09-01 15:41:54 -04:00
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