Releases: VoltKraft/PBS_Chunk_Checker
PBS_Chunk_Checker v2.11.2
🚀 Automated release from main branch
Version: v2.11.2
Commit: aede0a3
Changes in v2.11.2:
- 2.11.2
- Make the script more cron-friendly by resolving PBS CLI tools via a deterministic PATH and executing them via absolute paths.
- Avoid emitting ANSI clear-screen sequences when stdout is not a TTY (e.g., cron output).
- If started without parameters in a non-interactive environment, exit with a helpful error instead of crashing.
PBS_Chunk_Checker v2.11.1
🚀 Automated release from main branch
Version: v2.11.1
Commit: 83f880c
Changes in v2.11.1:
- 2.11.1
- Use an ISO 8601 (basic) timestamp for CSV filenames to avoid characters like
:in file paths.
- Use an ISO 8601 (basic) timestamp for CSV filenames to avoid characters like
PBS_Chunk_Checker v2.11.0
🚀 Automated release from main branch
Version: v2.11.0
Commit: f648c0c
Changes in v2.11.0:
- 2.11.0
- Disallow combining
--silentand--no-csvto avoid fully silent runs without CSV output. - Keep documentation in sync with the new CLI constraint.
- Add
--silentto suppress all output (useful for cron jobs) and avoid interactive mode in silent runs. - Add
--no-csvto disable CSV report generation for--all-guests. - Document the new CLI options.
- Disallow combining
PBS_Chunk_Checker v2.10.1
🚀 Automated release from main branch
Version: v2.10.1
Commit: ddf1426
Changes in v2.10.1:
- 2.10.1
- Always quote only the
last_commentCSV field to avoid delimiter-related parsing issues (semicolon-separated).
- Always quote only the
PBS_Chunk_Checker v2.10.0
🚀 Automated release from main branch
Version: v2.10.0
Commit: 038805f
Changes in v2.10.0:
- 2.10.0
- Add CSV reporting for full datastore scans (
--all-guests), written atomically at the end with an ISO 8601 timestamp filename. - Include namespace path with VM/CT ID, latest snapshot comment, and unique chunk size in GiB (fixed precision) in the CSV output.
- Allow selecting the CSV output directory via
--csv-dirand the interactive Options menu.
- Add CSV reporting for full datastore scans (
PBS_Chunk_Checker v2.9.0
🚀 Automated release from main branch
Version: v2.9.0
Commit: e2f5da5
Changes in v2.9.0:
- 2.9.0
- Add an optional
--show-commentsflag and corresponding interactive option to show a short label derived from the latest PBS snapshot comment next to each VM/CT in the per‑guest summary and interactive search‑path selector (best‑effort, usingproxmox-backup-debug api get /admin/datastore/<DATASTORE>/snapshots). - Simplify the per‑guest overview output by removing the raw byte count from each line and keeping only the human‑readable IEC size (GiB / MiB / TiB) to improve readability.
- Add an optional
PBS_Chunk_Checker v2.8.1
🚀 Automated release from main branch
Version: v2.8.1
Commit: e0405fc
Changes in v2.8.1:
- 2.8.1
- Rename the main script file from
PBS_Chunk_Checker.pytopbs_chunk_checker.pyand adjust the self‑update logic and GitHub release workflow accordingly. - Make the codebase more PEP‑8 compliant (import grouping, line breaks, and long f‑strings) without changing runtime behavior.
- Documentation updates: use the new lowercase filename in all usage examples and add a note that older installations may need a one‑time manual rename after updating.
- Rename the main script file from
PBS_Chunk_Checker v2.8.0
🚀 Automated release from main branch
Version: v2.8.0
Commit: 31fbe48
Changes in v2.8.0:
- 2.8.0
- Add an
--all-guestsmode and interactive option to scan the entire datastore (all namespaces) and list every VM/CT by size with a sortable overview. - Allow scoping the all-guests scan to a specific namespace via
--searchpathor the interactive path selector. - Show live per-guest list and running summary while guests are being processed.
- Show a confirmation prompt before starting the datastore-wide scan because it can take a long time.
- Add an
PBS_Chunk_Checker v2.7.2
🚀 Automated release from main branch
Version: v2.7.2
Commit: 049f7dd
PBS_Chunk_Checker v2.7.0
🚀 Automated release from main branch
Version: v2.7.0
Commit: f58815f