unable to update from 1.6.158 → 1.6.320
Posted by Ihavenoidea
Update window pops up, runs for a bit. Then the dashboard restarts and i'm still on update 1.6.158. Running Debian Here is the dashboard log Connecting... 2026-07-01T01:03:34.407048134Z [startup] Cleared stale operation lock: lock from previous dashboard instance (bootId mismatch) i2026-07-01T01:03:34.506027259Z [2026-07-01T01:03:34.505Z] [INFO] SparkBox Dashboard running on port 8443 O2026-07-01T01:03:34.506043856Z [2026-07-01T01:03:34.505Z] [INFO] SBROOT: /app c2026-07-01T01:03:34.506190663Z [2026-07-01T01:03:34.506Z] [INFO] License tier (cached): unlicensed b2026-07-01T01:03:34.506691204Z [2026-07-01T01:03:34.506Z] [INFO] Backup encryption: dedicated key 2026-07-01T01:03:34.706251067Z [health-report] Weekly report scheduler started (Sundays 8 AM). W2026-07-01T01:03:34.711964318Z [knowledge-miner] Initialized. Daily mining at 4:00 AM. l2026-07-01T01:03:34.808785923Z [2026-07-01T01:03:34.808Z] [INFO] [perms] migrated .env-hash from 664 to 600 t2026-07-01T01:03:34.809068541Z [2026-07-01T01:03:34.808Z] [INFO] [perms] migrated arr-api-keys.json from 664 to 600 t2026-07-01T01:03:34.809076463Z [2026-07-01T01:03:34.808Z] [INFO] [perms] migrated arr-bootstrap.log from 664 to 600 s2026-07-01T01:03:34.809174146Z [2026-07-01T01:03:34.809Z] [INFO] [perms] migrated arr-bootstrapped from 664 to 600 ~2026-07-01T01:03:34.809379489Z [2026-07-01T01:03:34.809Z] [INFO] [perms] migrated authelia-admin-password.txt from 664 to 600 2026-07-01T01:03:34.809596208Z [2026-07-01T01:03:34.809Z] [INFO] [perms] migrated duplicati-admin-password.txt from 664 to 600 �2026-07-01T01:03:34.809790316Z [2026-07-01T01:03:34.809Z] [INFO] [perms] migrated filebrowser-admin-password.txt from 664 to 600 |2026-07-01T01:03:34.809927767Z [2026-07-01T01:03:34.809Z] [INFO] [perms] migrated gotify-admin-password.txt from 664 to 600 �2026-07-01T01:03:34.810193522Z [2026-07-01T01:03:34.810Z] [INFO] [perms] migrated install-failure-1782867041.log from 664 to 600 �2026-07-01T01:03:34.810514224Z [2026-07-01T01:03:34.810Z] [WARN] [perms] could not chmod install-failure-1782867584.log: EPERM: operation not permitted, chmod '/app/state/install-failure-1782867584.log' t2026-07-01T01:03:34.810630100Z [2026-07-01T01:03:34.810Z] [INFO] [perms] migrated install-meta.conf from 664 to 600 ~2026-07-01T01:03:34.810723363Z [2026-07-01T01:03:34.810Z] [INFO] [perms] migrated jellyfin-admin-password.txt from 664 to 600 r2026-07-01T01:03:34.810898237Z [2026-07-01T01:03:34.810Z] [INFO] [perms] migrated license-skipped from 664 to 600 ~2026-07-01T01:03:34.811099021Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated linkding-admin-password.txt from 664 to 600 v2026-07-01T01:03:34.811209109Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated manifest-cache.json from 664 to 600 u2026-07-01T01:03:34.811324751Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated media-autoseed.log from 664 to 600 s2026-07-01T01:03:34.811422751Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated media-autoseeded from 664 to 600 s2026-07-01T01:03:34.811629256Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated media-finish.log from 664 to 600 q2026-07-01T01:03:34.811733294Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated media-finished from 664 to 600 o2026-07-01T01:03:34.811780708Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated modules.conf from 664 to 600 |2026-07-01T01:03:34.811863671Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated pihole-admin-password.txt from 664 to 600 2026-07-01T01:03:34.811999244Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated portainer-admin-password.txt from 664 to 600 z2026-07-01T01:03:34.812060615Z [2026-07-01T01:03:34.811Z] [INFO] [perms] migrated pre-update-digests.json from 664 to 600 ~2026-07-01T01:03:34.812134015Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated prowlarr-admin-password.txt from 664 to 600 �2026-07-01T01:03:34.812214949Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated qbittorrent-admin-password.txt from 664 to 600 |2026-07-01T01:03:34.812269592Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated radarr-admin-password.txt from 664 to 600 u2026-07-01T01:03:34.812350140Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated recyclarr-sync.log from 664 to 600 s2026-07-01T01:03:34.812450111Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated recyclarr-synced from 664 to 600 q2026-07-01T01:03:34.812472916Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated seerr-seed.log from 664 to 600 o2026-07-01T01:03:34.812553746Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated seerr-seeded from 664 to 600 y2026-07-01T01:03:34.812622132Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated self-update-helper.log from 664 to 600 r2026-07-01T01:03:34.812743303Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated setup-apply.log from 664 to 600 q2026-07-01T01:03:34.812805703Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated setup-complete from 664 to 600 |2026-07-01T01:03:34.812855977Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated sonarr-admin-password.txt from 664 to 600 x2026-07-01T01:03:34.812912931Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated sparkbox-err-trap.log from 664 to 600 {2026-07-01T01:03:34.813165729Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated telemetry-install-id.txt from 664 to 600 q2026-07-01T01:03:34.813170929Z [2026-07-01T01:03:34.812Z] [INFO] [perms] migrated telemetry.json from 664 to 600 o2026-07-01T01:03:34.813174343Z [2026-07-01T01:03:34.813Z] [INFO] [perms] migrated updates.json from 664 to 600 �2026-07-01T01:03:34.813177578Z [2026-07-01T01:03:34.813Z] [INFO] [perms] migrated vaultwarden-admin-password.txt from 664 to 600 n2026-07-01T01:03:34.813204992Z [2026-07-01T01:03:34.813Z] [INFO] [perms] migrated wizard.json from 664 to 600 �2026-07-01T01:03:34.813208874Z [2026-07-01T01:03:34.813Z] [INFO] [perms] state/ permission migration: 39 file(s) locked to 0600 o2026-07-01T01:03:35.007499301Z [alerts] Service health monitor started (30s interval; requires valid license). G2026-07-01T01:03:35.101833123Z [scheduler] Cron job started: 0 4 2026-07-01T01:03:35.107206214Z [scheduler] SparkBox-self-update daily check scheduled (05:00). �2026-07-01T01:06:13.652131387Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782867973646.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:06:13.652165909Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:06:13.657808403Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782867973652.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:06:13.657822142Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:06:13.718175954Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782867973714.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:06:13.718192818Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:08:20.973002372Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868100970.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:08:20.973023883Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:08:20.997094685Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868100971.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:08:20.997127326Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:08:21.101770367Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868101096.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:08:21.101794069Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:08:21.101799269Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868101097.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:08:21.101804034Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:08:21.102224540Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868101097.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:08:21.102239927Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.372484699Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415367.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.372514145Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.372518419Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415367.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.372522043Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.374876906Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415368.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.374909175Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.396610660Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415377.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.396637977Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.397136457Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415378.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.397146669Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.500222583Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415497.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.500239393Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:13:35.900111398Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868415896.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:13:35.900131574Z at async Object.rename (node:internal/fs/promises:780:10) i2026-07-01T01:17:53.250847242Z [2026-07-01T01:17:53.246Z] [INFO] SparkBox Dashboard running on port 8443 O2026-07-01T01:17:53.251371892Z [2026-07-01T01:17:53.251Z] [INFO] SBROOT: /app c2026-07-01T01:17:53.251717139Z [2026-07-01T01:17:53.251Z] [INFO] License tier (cached): unlicensed b2026-07-01T01:17:53.252894192Z [2026-07-01T01:17:53.252Z] [INFO] Backup encryption: dedicated key 2026-07-01T01:17:53.539005299Z [health-report] Weekly report scheduler started (Sundays 8 AM). W2026-07-01T01:17:53.547649212Z [knowledge-miner] Initialized. Daily mining at 4:00 AM. l2026-07-01T01:17:53.654467818Z [2026-07-01T01:17:53.651Z] [INFO] [perms] migrated .env-hash from 664 to 600 t2026-07-01T01:17:53.654489473Z [2026-07-01T01:17:53.651Z] [INFO] [perms] migrated arr-api-keys.json from 664 to 600 t2026-07-01T01:17:53.654494382Z [2026-07-01T01:17:53.651Z] [INFO] [perms] migrated arr-bootstrap.log from 664 to 600 s2026-07-01T01:17:53.654498137Z [2026-07-01T01:17:53.651Z] [INFO] [perms] migrated arr-bootstrapped from 664 to 600 ~2026-07-01T01:17:53.654501614Z [2026-07-01T01:17:53.651Z] [INFO] [perms] migrated authelia-admin-password.txt from 664 to 600 2026-07-01T01:17:53.654505672Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated duplicati-admin-password.txt from 664 to 600 �2026-07-01T01:17:53.654508970Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated filebrowser-admin-password.txt from 664 to 600 |2026-07-01T01:17:53.654512432Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated gotify-admin-password.txt from 664 to 600 �2026-07-01T01:17:53.654515660Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated install-failure-1782867041.log from 664 to 600 �2026-07-01T01:17:53.654519044Z [2026-07-01T01:17:53.652Z] [WARN] [perms] could not chmod install-failure-1782867584.log: EPERM: operation not permitted, chmod '/app/state/install-failure-1782867584.log' t2026-07-01T01:17:53.654530193Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated install-meta.conf from 664 to 600 ~2026-07-01T01:17:53.654533261Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated jellyfin-admin-password.txt from 664 to 600 r2026-07-01T01:17:53.654535996Z [2026-07-01T01:17:53.652Z] [INFO] [perms] migrated license-skipped from 664 to 600 ~2026-07-01T01:17:53.654538566Z [2026-07-01T01:17:53.653Z] [INFO] [perms] migrated linkding-admin-password.txt from 664 to 600 v2026-07-01T01:17:53.654541317Z [2026-07-01T01:17:53.653Z] [INFO] [perms] migrated manifest-cache.json from 664 to 600 u2026-07-01T01:17:53.654544049Z [2026-07-01T01:17:53.653Z] [INFO] [perms] migrated media-autoseed.log from 664 to 600 s2026-07-01T01:17:53.654546766Z [2026-07-01T01:17:53.653Z] [INFO] [perms] migrated media-autoseeded from 664 to 600 s2026-07-01T01:17:53.654549331Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated media-finish.log from 664 to 600 q2026-07-01T01:17:53.654552371Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated media-finished from 664 to 600 o2026-07-01T01:17:53.654555582Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated modules.conf from 664 to 600 |2026-07-01T01:17:53.654558748Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated pihole-admin-password.txt from 664 to 600 2026-07-01T01:17:53.654995960Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated portainer-admin-password.txt from 664 to 600 z2026-07-01T01:17:53.655002713Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated pre-update-digests.json from 664 to 600 ~2026-07-01T01:17:53.655005839Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated prowlarr-admin-password.txt from 664 to 600 �2026-07-01T01:17:53.655008930Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated qbittorrent-admin-password.txt from 664 to 600 |2026-07-01T01:17:53.655011694Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated radarr-admin-password.txt from 664 to 600 u2026-07-01T01:17:53.655014342Z [2026-07-01T01:17:53.654Z] [INFO] [perms] migrated recyclarr-sync.log from 664 to 600 s2026-07-01T01:17:53.655090421Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated recyclarr-synced from 664 to 600 q2026-07-01T01:17:53.655221347Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated seerr-seed.log from 664 to 600 o2026-07-01T01:17:53.655363871Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated seerr-seeded from 664 to 600 y2026-07-01T01:17:53.655492651Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated self-update-helper.log from 664 to 600 r2026-07-01T01:17:53.655625493Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated setup-apply.log from 664 to 600 q2026-07-01T01:17:53.655830660Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated setup-complete from 664 to 600 |2026-07-01T01:17:53.655970499Z [2026-07-01T01:17:53.655Z] [INFO] [perms] migrated sonarr-admin-password.txt from 664 to 600 x2026-07-01T01:17:53.656118885Z [2026-07-01T01:17:53.656Z] [INFO] [perms] migrated sparkbox-err-trap.log from 664 to 600 {2026-07-01T01:17:53.656668845Z [2026-07-01T01:17:53.656Z] [INFO] [perms] migrated telemetry-install-id.txt from 664 to 600 q2026-07-01T01:17:53.665278519Z [2026-07-01T01:17:53.659Z] [INFO] [perms] migrated telemetry.json from 664 to 600 o2026-07-01T01:17:53.665303819Z [2026-07-01T01:17:53.660Z] [INFO] [perms] migrated updates.json from 664 to 600 �2026-07-01T01:17:53.665308006Z [2026-07-01T01:17:53.660Z] [INFO] [perms] migrated vaultwarden-admin-password.txt from 664 to 600 n2026-07-01T01:17:53.665311653Z [2026-07-01T01:17:53.660Z] [INFO] [perms] migrated wizard.json from 664 to 600 �2026-07-01T01:17:53.665314541Z [2026-07-01T01:17:53.660Z] [INFO] [perms] state/ permission migration: 39 file(s) locked to 0600 G2026-07-01T01:17:53.856989927Z [scheduler] Cron job started: 0 4 2026-07-01T01:17:53.872502035Z [scheduler] SparkBox-self-update daily check scheduled (05:00). o2026-07-01T01:17:54.124885906Z [alerts] Service health monitor started (30s interval; requires valid license). �2026-07-01T01:18:58.441308356Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782868738429.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:18:58.441343164Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:32:14.405235666Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869534398.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:32:14.405268920Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:32:14.431916377Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869534409.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:32:14.431942425Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:32:14.486282658Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869534482.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:32:14.486300361Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:32:15.044229312Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869535041.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:32:15.044250597Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:32:15.137237217Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869535133.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:32:15.137258318Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:33:45.629430682Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869625538.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:33:45.629456164Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:34:52.700149132Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869692694.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:34:52.700196350Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:34:52.731947995Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869692703.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:34:52.731965348Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:34:52.752086427Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869692749.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:34:52.752102050Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:34:52.755346360Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869692752.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:34:52.755361509Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:34:53.139137765Z [2026-07-01T01:34:53.138Z] [ERROR] uncaughtException Error [ERRHTTPHEADERSSENT]: Cannot set headers after they are sent to the client \2026-07-01T01:34:53.139159485Z at ServerResponse.setHeader (node:httpoutgoing:655:11) j2026-07-01T01:34:53.139162736Z at setHeadersFromObject (/app/nodemodules/on-headers/index.js:108:16) w2026-07-01T01:34:53.139165614Z at ServerResponse.setWriteHeadHeaders (/app/nodemodules/on-headers/index.js:136:5) m2026-07-01T01:34:53.139168257Z at ServerResponse.writeHead (/app/nodemodules/on-headers/index.js:36:36) g2026-07-01T01:34:53.139171145Z at abortRequest (/app/nodemodules/engine.io/build/server.js:691:9) d2026-07-01T01:34:53.139173756Z at callback (/app/nodemodules/engine.io/build/server.js:511:17) Y2026-07-01T01:34:53.139185551Z at /app/nodemodules/engine.io/build/server.js:525:17 q2026-07-01T01:34:53.139188394Z at Immediate.<anonymous (/app/nodemodules/engine.io/build/server.js:193:28) ]2026-07-01T01:34:53.139191503Z at process.processImmediate (node:internal/timers:485:21) �2026-07-01T01:36:37.617964331Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869797616.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:36:37.617983972Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.259055348Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956255.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.259079045Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.271252038Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956266.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.271278997Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.271305508Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956266.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.271309940Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.271313272Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956267.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.271316292Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.337371685Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956331.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.337391774Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.939020935Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956936.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.939043941Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:16.939854460Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869956937.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:16.939868908Z at async Object.rename (node:internal/fs/promises:780:10) �2026-07-01T01:39:17.230980446Z Error: ENOENT: no such file or directory, rename '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json.1.1782869957134.tmp' - '/app/state/sessions/fesz-f6a3QrxpPRG-HNYg-ONFhysaZrY.json' ]2026-07-01T01:39:17.231024252Z at async Object.rename (node:internal/fs/promises:780:10) Here is my sparkbox doctor results (in case they are needed): SparkBox Doctor Running diagnostics... [Install location] [OK] SparkBox is installed at: /opt/sparkbox [OK] Settings file (.env): /opt/sparkbox/.env [OK] Media library folder (MEDIAROOT): /mnt/storage/sparkbox-media/ [Docker] [OK] Docker daemon is accessible [OK] Docker version: Docker version 29.5.2, build 79eb04c [OK] Docker Compose: 5.1.4 [Docker Socket] [OK] Docker socket exists at /var/run/docker.sock [OK] Docker socket is readable [User IDs] [INFO] Current user: root (UID=0, GID=0) [OK] PUID=1000 (containers run as UID 1000) [OK] PGID=1000 (containers run as GID 1000) [Container Egress] [OK] Containers can reach webhook.tomsparkbox.com (license server) [Port Conflicts] [OK] Port 53: available [OK] Port 80: in use (Docker -- likely SparkBox) [OK] Port 443: in use (Docker -- likely SparkBox) [OK] Port 8080: available [OK] Port 8443: in use (Docker -- likely SparkBox) [OK] Port 9000: in use (Docker -- likely SparkBox) [Portainer Auth] [OK] Portainer admin login verified (HTTP 200) [VPN Tunnel] [OK] Gluetun tunnel is healthy [Hardware Transcoding] [OK] /dev/dri exists -- GPU devices detected total 0 drwxr-xr-x 3 root root 100 May 30 11:39 . drwxr-xr-x 20 root root 3460 Jun 4 17:59 .. drwxr-xr-x 2 root root 80 May 30 11:39 by-path crw-rw----+ 1 root video 226, 0 May 30 11:39 card0 crw-rw----+ 1 root render 226, 128 May 30 11:39 renderD128 [OK] Intel Quick Sync / GPU render device available (renderD128) [OK] Render device is accessible by current user [Media Storage] [OK] MEDIAROOT=/mnt/storage/sparkbox-media/ exists [OK] MEDIAROOT is writable [INFO] Free space at MEDIAROOT: 9948GB [System Resources] [INFO] Total RAM: 15872MB [INFO] Available RAM: 3667MB [OK] RAM looks sufficient for 5 enabled modules [INFO] Free disk at SBROOT: 381GB [NAS-Specific] [INFO] NAS type: generic [INFO] Install directory: /opt/sparkbox [WARN] Install directory is on system partition -- consider moving to a data volume ============================================ All checks passed! ============================================
3 replies
tomspark wrote:
Those session errors in your log are a separate known bug — they didn't cause the update to fail. The dashboard update path sometimes struggles with a big version jump like this. Try running this from SSH instead: sudo sparkbox update That pulls and applies everything from the command line without needing the dashboard to stay running throughout. It might take a few minutes to pull all the images. Let me know if it completes or shows an error.
Ihavenoidea wrote:
'sparkbox update' only refreshes your apps' images — it does NOT upgrade SparkBox itself, [WARN] so fixes that ship in a new release won't arrive this way. To upgrade SparkBox + get them: [WARN] sudo sparkbox upgrade this popped up after running the command you listed, so I ran: sudo sparkbox upgrade and it worked, I am now updated to 1.6.320
tomspark wrote:
Perfect — glad that sorted it! Just to clarify for anyone else who lands here: sudo sparkbox upgrade is the command for moving to a newer SparkBox release (what you needed here), while sparkbox update only refreshes your running app images. Good to have you on 1.6.320.