# read 2026-09-25T10:16:45Z — debug ring, lines naming the night's legs
5000 /var/lib/docker/volumes/felhom-controller-data/_data/data/debug-ring.log
{"timestamp":"2026-09-25T05:49:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T05:49:14Z","level":"INFO","message":"[stacks] Status refresh: 4 containers across 56 stacks","source":""}
{"timestamp":"2026-09-25T05:49:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T05:54:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T05:54:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T05:59:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T05:59:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:04:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:04:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:09:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:09:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:14:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:14:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:19:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:19:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:24:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:24:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:29:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:29:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:34:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:34:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:39:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:39:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:44:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:44:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:49:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:49:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:54:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:54:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T06:59:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T06:59:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:04:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:04:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:09:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:09:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:14:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:14:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:19:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:19:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:24:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:24:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:29:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:29:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:34:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:34:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:39:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:39:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:44:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:44:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:49:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:49:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:54:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:54:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
{"timestamp":"2026-09-25T07:59:14Z","level":"INFO","message":"[scheduler] Running job: offsite-credential-retry","source":""}
{"timestamp":"2026-09-25T07:59:14Z","level":"INFO","message":"[scheduler] Job offsite-credential-retry completed (took 0s)","source":""}
# app.yaml last_auto_update
/opt/docker/stacks/opengist/app.yaml
last_auto_update:
    at: "2026-09-25T02:15:46Z"
    outcome: done
    from:
# settings app_update + backup window
{'app_update': None, 'backup_window': None, 'backup': None}
