fix(cron): Move backoff inside scripts

This commit is contained in:
2026-04-29 08:58:32 +02:00
parent 773504c908
commit 738112f980
6 changed files with 100 additions and 75 deletions
+10 -6
View File
@@ -181,10 +181,10 @@ spec:
failedJobsHistoryLimit: 3
jobTemplate:
spec:
backoffLimit: 10
backoffLimit: 3
template:
spec:
restartPolicy: "OnFailure"
restartPolicy: "Never"
containers:
- name: cronpod
image: ghcr.io/lix-project/lix:latest
@@ -200,13 +200,17 @@ spec:
copernicusmarine login \
--username "$COPERNICUSMARINE_SERVICE_USERNAME" \
--password "$COPERNICUSMARINE_SERVICE_PASSWORD" \
--force-overwrite
--force-overwrite &&
bash /scripts/download.sh \
$(date -d "2 days ago" +%Y-%m-%d) \
$(date +%Y-%m-%d)
chown -R 5000:5000 /data/hdd/data/NEMO
$(date +%Y-%m-%d) &&
chown -R 5000:5000 /data/hdd/data/NEMO &&
chmod -R g+w /data/hdd/data/NEMO
'
' || {
echo "Job failed, sleeping 30 minutes before retry..."
sleep 1800
exit 1
}
env:
- name: COPERNICUSMARINE_SERVICE_USERNAME
valueFrom: