Please note that viewing attachments of hyphae is not supported in history for now. Get Mycomarkup source of this revision
🌻Infrastructure And OperationsUpgrade Cycles
patch cycles
2023-03-18
lead: j3s
alpine: 3.15 -> 3.17
upgrade these & make sure the corresponding services start back up:
[ ] upgrade leckie.cyberia.club (ansible host)
[ ] no tests required, it doesn't do shit
[ ] upgrade raaz.cyberia.club (nshc system)
[ ] access https://nshc-feedback.nullhex.com/
[ ] upgrade legion.cyberia.club (postgres database)
[ ] turn off capsul on baikal
[ ] perform upgrade
[ ] turn capsul back on
[ ] test by making sure postgres is running
[ ] upgrade rosewater.cyberia.club (sr.ht email list server)
NOTE: update forewent due to rosewater imminently falling off a big cliff (being decommissioned)
[ ] upgrade mothership.cyberia.club (prometheus server)
[ ] access prometheus.cyberia.club
[ ] upgrade comet.cyberia.club (owncast, jitsi)
[ ] access stream.cyberia.club and cafe.cyberia.club
[ ] upgrade matrix.cyberia.club (debian, our matrix serv0r)
info: sometimes you may need to run "ufw reload" or similar to get matrix to work
[ ] test with https://federationtester.matrix.org/
[ ] upgrade elliot.cyberia.club (debian, webserver, this wiki, goatcounter)
[ ] access cyberia.club
NOTE: prometheus was running on this server and not needed, so it has been uninstalled
NOTE: the internal mail system seems to be off, permission errors perhaps?
[ ] upgrade paimon.cyberia.club (git server)
[ ] test by going to git.cyberia.club
[ ] upgrade kindred.cyberia.club (mastodon server?? can this be deleted now??)
[ ] no test??? does this even do anything?\
NOTE: it complains about upgrading postgres as /usr/share/postgresql and /usr/bin/pg_config weren't symlinks, don't care because no-one seems to be using this box. Note for posterity
[ ] upgrade domechild.cyberia.club (email server)
[ ] log into mail.nullhex.com with some account & send email
[ ] access nullhex.com
2022-04-27
lead: zico
upgrade these & make sure the corresponding services start back up:
[x] upgrade leckie.cyberia.club (ansible host)
[x] no tests required, it doesn't do shit
[x] upgrade raaz.cyberia.club (nshc system)
[x] access https://nshc-feedback.nullhex.com/
[x] upgrade legion.cyberia.club (postgres database)
[x] turn off capsul on baikal
[x] perform upgrade
[x] turn capsul back on
[x] test by making sure postgres is running
[x] upgrade rosewater.cyberia.club (sr.ht email list server)
NOTE: update forewent due to rosewater imminently falling off a big cliff (being decommissioned)
[x] upgrade mothership.cyberia.club (prometheus server)
[x] access prometheus.cyberia.club
[x] upgrade comet.cyberia.club (owncast, jitsi)
[x] access stream.cyberia.club and cafe.cyberia.club
[x] upgrade matrix.cyberia.club (debian, our matrix serv0r)
info: sometimes you may need to run "ufw reload" or similar to get matrix to work
[x] test with https://federationtester.matrix.org/
[x] upgrade elliot.cyberia.club (debian, webserver, this wiki, goatcounter)
[x] access cyberia.club
NOTE: prometheus was running on this server and not needed, so it has been uninstalled
NOTE: the internal mail system seems to be off, permission errors perhaps?
[x] upgrade paimon.cyberia.club (git server)
[x] test by going to git.cyberia.club
[x] upgrade kindred.cyberia.club (mastodon server?? can this be deleted now??)
[x] no test??? does this even do anything?\
NOTE: it complains about upgrading postgres as /usr/share/postgresql and /usr/bin/pg_config weren't symlinks, don't care because no-one seems to be using this box. Note for posterity
[x] upgrade domechild.cyberia.club (email server)
[x] log into mail.nullhex.com with some account & send email
[x] access nullhex.com