User Tools

Site Tools


infra:services:wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
infra:services:wiki [2026/09/05 16:37] – Document deployed core upgrade helper, verification and recovery atluxity_idp.hackeriet.noinfra:services:wiki [2026/09/05 16:43] (current) – Add routine DokuWiki upgrade TL;DR atluxity_idp.hackeriet.no
Line 32: Line 32:
  
 ===== Core upgrades ===== ===== Core upgrades =====
 +
 +==== TL;DR: routine upgrade ====
 +
 +Review the release notes and plugin compatibility, and arrange a quiet maintenance window with no edits. Then:
 +
 +<code bash>
 +ssh atluxity@blade.hackeriet.no
 +sudo /usr/local/sbin/hackeriet-dokuwiki-upgrade preflight
 +</code>
 +
 +If preflight passes, run:
 +
 +<code bash>
 +sudo /usr/local/sbin/hackeriet-dokuwiki-upgrade upgrade
 +sudo /usr/local/sbin/hackeriet-dokuwiki-upgrade verify
 +</code>
 +
 +''upgrade'' downloads the stable release and takes a full backup before changing the installation. Stop on errors. If preflight fails, resolve the reported blockers using the preparation instructions below before continuing.
 +
 +Check page rendering and media, Hacker-ID login, a page edit, and its gitbacked backup commit. Plugins and templates require separate maintenance.
 +
  
 Run maintenance on [[infra:hosts:blade|Blade]] over SSH. The helper is installed as ''/usr/local/sbin/hackeriet-dokuwiki-upgrade'', owned by ''root:root'' with mode ''0755''. Run maintenance on [[infra:hosts:blade|Blade]] over SSH. The helper is installed as ''/usr/local/sbin/hackeriet-dokuwiki-upgrade'', owned by ''root:root'' with mode ''0755''.
/srv/hackeriet-wiki/dokuwiki/data/pages/infra/services/wiki.txt · Last modified: by atluxity_idp.hackeriet.no