Commit Graph

94 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 53d3ca81fc
rsyslog-client.conf: fix port number of rsyslog server 2023-02-04 02:29:07 +00:00
Starbeamrainbowlabs aa41a68154
run.sh: comment out git cloning of cluster-config
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
Not sure if this is even needed anymore
2022-08-14 19:41:26 +01:00
Starbeamrainbowlabs 7529d51f6b
fixup
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
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 994d954703
ssh-cluster-config: fix sudo user
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 21:51:16 +01:00
Starbeamrainbowlabs 7d54bdf5de
20-collectd: fixup
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 21:47:09 +01:00
Starbeamrainbowlabs 08ca3831d5
ddrescue: fix package name
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 21:36:40 +01:00
Starbeamrainbowlabs 8a5c83488f
wesher-wireguard: only request install of raspberrypi-kernel-headers if we're both raspbian AND the right CPU arch
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 21:26:30 +01:00
Starbeamrainbowlabs b35acbdb0b
apt install: missing word splitting
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 20:59:07 +01:00
Starbeamrainbowlabs bfb593f29c
apt-sbrl: fix importing our GPG key
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 20:54:55 +01:00
Starbeamrainbowlabs 43e733e06a
apt-cache: rewrite all sources https: → http: 2022-08-06 20:54:45 +01:00
Starbeamrainbowlabs af20c7f029
apt-cache: rewrite existing sources
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 20:50:45 +01:00
Starbeamrainbowlabs f43463b0ed
don't queue rogue config task
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 20:45:09 +01:00
Starbeamrainbowlabs 63658729db
Fix all step queueing
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 20:41:07 +01:00
Starbeamrainbowlabs ae586d1b22
wesher: make optional
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 20:10:07 +01:00
Starbeamrainbowlabs db885cbfbb
ask_yesno: fix size of whiptail box
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-08-06 20:03:54 +01:00
Starbeamrainbowlabs 8cdbd588ee
hostname: fix sed call
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 19:59:50 +01:00
Starbeamrainbowlabs afb3d96060
change the locale to en_GB.UTF-8
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-08-06 19:55:42 +01:00
Starbeamrainbowlabs da0a0a3475
add sshguard
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
it should be installed by default on all systems we manage.
2022-08-05 21:27:07 +01:00
Starbeamrainbowlabs 41f5d8738a
fix a few shellcheck errors
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-06-24 23:44:07 +01:00
Starbeamrainbowlabs 5a5309e23a
add task to kill systemd-timesyncd and enable chrony
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
....otherwise DietPi has issues if we ever want to use dietpi-software 
it seems
2022-06-24 02:57:00 +01:00
Starbeamrainbowlabs 548588e069
logging: minor tweaks
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-06-20 01:53:19 +01:00
Starbeamrainbowlabs 8ff6950960
logging: refine rsyslog-client
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-06-19 18:04:01 +01:00
Starbeamrainbowlabs cadb3272e9
rsyslog: add
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-06-19 17:57:45 +01:00
Starbeamrainbowlabs 3a859cfc6f
delete old nomad job files
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-05-15 01:24:37 +01:00
Starbeamrainbowlabs e0f5321932
nomad: add initial jobspec
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-05-01 02:29:49 +01:00
Starbeamrainbowlabs 61463167dd
add cgroups memory task
This is important if we want Nomad to regulate and limit the amount of 
memory that jobs use.
2022-05-01 02:29:41 +01:00
Starbeamrainbowlabs 0514c6fb67
consul: bugfix 2022-05-01 02:27:32 +01:00
Starbeamrainbowlabs 3025fda8e4
remove test job 2022-05-01 02:27:21 +01:00
Starbeamrainbowlabs 30700caf1c
jobs/dns: move old job file around
we don't need it right now, but we should keep it around as it's not 
certain that we'll never need it again
2022-05-01 02:27:14 +01:00
Starbeamrainbowlabs 512c3d6dd9
consul: add comment
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-04-30 15:10:22 +01:00
Starbeamrainbowlabs f8a3ba9eb1
Delete old job files 2022-04-30 15:10:16 +01:00
Starbeamrainbowlabs 8220c62233
comment ask_* functions properly
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
Ref 
https://starbeamrainbowlabs.com/blog/article.php?article=posts/499-whiptail.html
2022-04-30 15:03:51 +01:00
Starbeamrainbowlabs 7e47d23a28
consul: add postinstall step 2022-04-30 15:03:28 +01:00
Starbeamrainbowlabs ea8365f4ee
poostinstall:nfs: chmod +x 2022-04-30 15:03:13 +01:00
Starbeamrainbowlabs 36234baae7
Consul: start on config step, but there's much to still to do
continuous-integration/laminar-eldarion Build failed with exit code 123 after 3 seconds Details
2022-04-28 03:20:24 +01:00
Starbeamrainbowlabs 8b29c6f50b
chmod +x 2022-04-28 03:20:06 +01:00
Starbeamrainbowlabs 3eb80707cf
run.sh: add ask_multichoice 2022-04-28 03:19:32 +01:00
Starbeamrainbowlabs aa309ec60e
nfs: elete old job 2022-04-28 03:19:25 +01:00
Starbeamrainbowlabs 6a3f5612f4
nfs: add cluster-shared-nfs replacement in ensure_nfs
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
2022-04-28 02:46:24 +01:00
Starbeamrainbowlabs 612dbf96b7
Add NFS, but it's not *quite* finished yet
continuous-integration/laminar-eldarion Build failed with exit code 123 after 2 seconds Details
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 0ef990bff9
delete old wesher + wireguard job files.
continuous-integration/laminar-eldarion Build failed with exit code 123 after 5 seconds Details
we *may* need backprots in bullseye for wireguard, but I'm really hoping 
we don't.
2022-03-21 03:19:48 +00:00
Starbeamrainbowlabs cdb959206c
wesher: add comments 2022-03-21 03:18:43 +00:00
Starbeamrainbowlabs a500bf9a2d
fixup
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds Details
2022-03-21 03:16:45 +00:00
Starbeamrainbowlabs 3080a4a04e
wesher: rotate
continuous-integration/laminar-eldarion Build failed with exit code 123 after 5 seconds Details
2022-03-21 03:16:09 +00:00
Starbeamrainbowlabs 5d25c496cd
wesher: queue firewaall rules 2022-03-21 03:13:38 +00:00
Starbeamrainbowlabs 736458538b
add wesher + wireguard
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds Details
with a huuuuuge hack
2022-03-21 03:11:06 +00:00
Starbeamrainbowlabs 4a0111d54c
apt: also dist-upgrade etc
continuous-integration/laminar-eldarion Build failed with exit code 123 after 4 seconds Details
2022-03-21 02:43:09 +00:00
Starbeamrainbowlabs dc97aa89a1
apat-cache: fix bug
continuous-integration/laminar-eldarion Build failed with exit code 123 after 5 seconds Details
2022-03-21 02:35:48 +00:00