You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix critical bug: cleanup script not removing volume files
The cleanup script was looking for volume files in subdirectories:
${WORKING_DIR}/pool/${CLUSTER_NAME}/eci-xxx_master_0.qcow2
But dev-scripts creates them in flat structure:
${WORKING_DIR}/pool/eci-xxx_master_0.qcow2
This caused 120 orphaned volume files (~5.8TB) to accumulate on
the CI runner because cleanup never found them to delete.
Changes:
- Look for volumes in flat pool directory (${WORKING_DIR}/pool/)
- Match by filename pattern: ${CLUSTER_NAME}_*.{img,qcow2}
- Refresh multiple pool types (cluster-specific, oooq_pool)
- Updated verification to also check flat pool directory
- Handle optional cluster subdirectories (for configs that use them)
This ensures volume files are properly cleaned up after every job.
0 commit comments