fix(forgejo): ⏱️ increase s3-backup activeDeadlineSeconds 1350→7200

Previous 22.5m deadline caused DeadlineExceeded on 2026-06-19 when
rclone sync took >22m (vs 13-16s prior days). Likely triggered by
significant new data in OBS bucket. 2h window accommodates large
incremental syncs while BackupJobTooSlow alert still fires at 5m.
This commit is contained in:
Daniel Sy 2026-06-19 12:35:18 +02:00
parent 59eed97263
commit 32e998df5b
Signed by untrusted user: danielsy
GPG key ID: 1F39A8BBCD2EE3D3
4 changed files with 8 additions and 8 deletions

View file

@ -11,8 +11,8 @@ spec:
startingDeadlineSeconds: 600 # 10 minutes
jobTemplate:
spec:
# 60 min until backup - 10 min start - (backoffLimit * activeDeadlineSeconds) - some time sync buffer
activeDeadlineSeconds: 1350
# 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m
activeDeadlineSeconds: 7200
backoffLimit: 2
ttlSecondsAfterFinished: 259200 #
template:

View file

@ -11,8 +11,8 @@ spec:
startingDeadlineSeconds: 600 # 10 minutes
jobTemplate:
spec:
# 60 min until backup - 10 min start - (backoffLimit * activeDeadlineSeconds) - some time sync buffer
activeDeadlineSeconds: 1350
# 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m
activeDeadlineSeconds: 7200
backoffLimit: 2
ttlSecondsAfterFinished: 259200 #
template:

View file

@ -11,8 +11,8 @@ spec:
startingDeadlineSeconds: 600 # 10 minutes
jobTemplate:
spec:
# 60 min until backup - 10 min start - (backoffLimit * activeDeadlineSeconds) - some time sync buffer
activeDeadlineSeconds: 1350
# 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m
activeDeadlineSeconds: 7200
backoffLimit: 2
ttlSecondsAfterFinished: 259200 #
template:

View file

@ -11,8 +11,8 @@ spec:
startingDeadlineSeconds: 600 # 10 minutes
jobTemplate:
spec:
# 60 min until backup - 10 min start - (backoffLimit * activeDeadlineSeconds) - some time sync buffer
activeDeadlineSeconds: 1350
# 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m
activeDeadlineSeconds: 7200
backoffLimit: 2
ttlSecondsAfterFinished: 259200 #
template: