Commit graph

30 commits

Author SHA1 Message Date
Starbeamrainbowlabs aa41a68154
run.sh: comment out git cloning of cluster-config
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
Not sure if this is even needed anymore
2022-08-14 19:41:26 +01:00
Starbeamrainbowlabs 7529d51f6b
fixup
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2022-08-06 21:54:04 +01:00
Starbeamrainbowlabs a9b1660b4f
run.sh: run ssh cluster config postinstall last 2022-08-06 21:52:35 +01:00
Starbeamrainbowlabs 8a5c83488f
wesher-wireguard: only request install of raspberrypi-kernel-headers if we're both raspbian AND the right CPU arch
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2022-08-06 21:26:30 +01:00
Starbeamrainbowlabs b35acbdb0b
apt install: missing word splitting
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2022-08-06 20:59:07 +01:00
Starbeamrainbowlabs f43463b0ed
don't queue rogue config task
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2022-08-06 20:45:09 +01:00
Starbeamrainbowlabs 63658729db
Fix all step queueing
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2022-08-06 20:41:07 +01:00
Starbeamrainbowlabs ae586d1b22
wesher: make optional
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2022-08-06 20:10:07 +01:00
Starbeamrainbowlabs db885cbfbb
ask_yesno: fix size of whiptail box
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2022-08-06 20:03:54 +01:00
Starbeamrainbowlabs 41f5d8738a
fix a few shellcheck errors
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2022-06-24 23:44:07 +01:00
Starbeamrainbowlabs 8220c62233
comment ask_* functions properly
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
Ref 
https://starbeamrainbowlabs.com/blog/article.php?article=posts/499-whiptail.html
2022-04-30 15:03:51 +01:00
Starbeamrainbowlabs 3eb80707cf
run.sh: add ask_multichoice 2022-04-28 03:19:32 +01:00
Starbeamrainbowlabs 612dbf96b7
Add NFS, but it's not *quite* finished yet
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
we still need to auto-generate the cluster-shared-nfs script and perhaps 
rename it
2022-04-27 03:21:13 +01:00
Starbeamrainbowlabs 6cf5496c69
Add system to tell if we've provisioned before or not
In theory, we can do a one-click "update" with all the same settings as 
we used previously
2022-04-10 18:06:06 +01:00
Starbeamrainbowlabs 736458538b
add wesher + wireguard
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds
with a huuuuuge hack
2022-03-21 03:11:06 +00:00
Starbeamrainbowlabs 4a0111d54c
apt: also dist-upgrade etc
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds
2022-03-21 02:43:09 +00:00
Starbeamrainbowlabs f159700ca8
Add hostname configuration
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 6 seconds
2022-03-21 02:30:49 +00:00
Starbeamrainbowlabs d11506c302
Add collectd
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds
2021-12-26 14:48:57 +00:00
Starbeamrainbowlabs f112c82140
sbrl-apt-repo: migrate to new system
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2021-11-26 22:29:34 +00:00
Starbeamrainbowlabs 5688058732
Add logrotate fix
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2021-11-26 22:24:06 +00:00
Starbeamrainbowlabs 1b85d4552c
tweak wording
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2021-11-26 22:19:33 +00:00
Starbeamrainbowlabs 1ba923e551
Add laminar ssh key
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2021-11-26 22:15:06 +00:00
Starbeamrainbowlabs 90780d2b52
chmod +x
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds
2021-11-26 22:10:38 +00:00
Starbeamrainbowlabs 3cfc950335
Add lantern stage/task_begin/end directives to make output pretty
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 5 seconds
2021-11-26 22:05:50 +00:00
Starbeamrainbowlabs bcb8a1c6c3
Fiddle with ufw ordering
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds
2021-11-26 21:59:46 +00:00
Starbeamrainbowlabs 703f2bfa9e
Do avahi-daemon 2021-11-26 21:56:08 +00:00
Starbeamrainbowlabs f281bf73f3
run.sh: implement preinstall/install/postinstall logic
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 128 after 1 second
2021-11-26 00:49:32 +00:00
Starbeamrainbowlabs 74d5b16c06
run.sh: add utility functions & initial setup step 2021-11-26 00:32:48 +00:00
Starbeamrainbowlabs d896a5831b
Fill out apt cache config file
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 128 after 1 second
2021-11-26 00:06:18 +00:00
Starbeamrainbowlabs 8f06292c41
Create initial top-level run script
Some checks are pending
continuous-integration/laminar-eldarion Build failed with exit code 128 after 1 second
2021-11-25 23:44:31 +00:00