fix(migrate-*): bump item-operation-timeout to 4h for large PVCs
ci/woodpecker/manual/migrate-immich Pipeline failed
ci/woodpecker/manual/migrate-immich Pipeline failed
Pipeline 754 hit `Operation Error: timeout on preparing data upload` on immich's 250 GB library PVC. Velero's CSI plugin defaults to 30 min for the prepare phase (CSI VolumeSnapshotContent provisioning + Kopia DataUpload setup). Fast Ceph snapshot creation is plenty for paperless or music-assistant but slow for big PVCs. Add --item-operation-timeout=4h to every velero backup create call so the prepare phase has room to finish on the largest PVCs without falsely failing. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -180,6 +180,7 @@ steps:
|
||||
--include-namespaces "$NS" \
|
||||
--include-resources persistentvolumeclaims \
|
||||
--snapshot-move-data \
|
||||
--item-operation-timeout=4h \
|
||||
--labels "velero.io/schedule-name=$SCHED"
|
||||
|
||||
log "Polling Backup $BACKUP_NAME ..."
|
||||
|
||||
@@ -334,6 +334,7 @@ steps:
|
||||
--include-namespaces "$NS" \
|
||||
--include-resources persistentvolumeclaims \
|
||||
--snapshot-move-data \
|
||||
--item-operation-timeout=4h \
|
||||
--labels "velero.io/schedule-name=$SCHED"
|
||||
|
||||
log "Polling Backup $BACKUP_NAME ..."
|
||||
|
||||
@@ -178,6 +178,7 @@ steps:
|
||||
--include-namespaces "$NS" \
|
||||
--include-resources persistentvolumeclaims \
|
||||
--snapshot-move-data \
|
||||
--item-operation-timeout=4h \
|
||||
--labels "velero.io/schedule-name=$SCHED"
|
||||
|
||||
log "Polling Backup $BACKUP_NAME ..."
|
||||
|
||||
@@ -176,6 +176,7 @@ steps:
|
||||
--include-namespaces "$NS" \
|
||||
--include-resources persistentvolumeclaims \
|
||||
--snapshot-move-data \
|
||||
--item-operation-timeout=4h \
|
||||
--labels "velero.io/schedule-name=$SCHED"
|
||||
|
||||
log "Polling Backup $BACKUP_NAME ..."
|
||||
|
||||
@@ -291,6 +291,7 @@ steps:
|
||||
--include-namespaces "$NS" \
|
||||
--include-resources persistentvolumeclaims \
|
||||
--snapshot-move-data \
|
||||
--item-operation-timeout=4h \
|
||||
--labels "velero.io/schedule-name=$SCHED"
|
||||
|
||||
log "Polling Backup $BACKUP_NAME ..."
|
||||
|
||||
Reference in New Issue
Block a user