Skip to content

Releases: VoltKraft/PBS_Chunk_Checker

PBS_Chunk_Checker v2.11.2

15 Jan 15:52

Choose a tag to compare

🚀 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

12 Jan 16:19

Choose a tag to compare

🚀 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.

PBS_Chunk_Checker v2.11.0

12 Jan 15:51

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.11.0
Commit: f648c0c

Changes in v2.11.0:

  • 2.11.0
    • Disallow combining --silent and --no-csv to avoid fully silent runs without CSV output.
    • Keep documentation in sync with the new CLI constraint.
    • Add --silent to suppress all output (useful for cron jobs) and avoid interactive mode in silent runs.
    • Add --no-csv to disable CSV report generation for --all-guests.
    • Document the new CLI options.

PBS_Chunk_Checker v2.10.1

19 Dec 17:43
ddf1426

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.10.1
Commit: ddf1426

Changes in v2.10.1:

  • 2.10.1
    • Always quote only the last_comment CSV field to avoid delimiter-related parsing issues (semicolon-separated).

PBS_Chunk_Checker v2.10.0

19 Dec 17:06
038805f

Choose a tag to compare

🚀 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-dir and the interactive Options menu.

PBS_Chunk_Checker v2.9.0

29 Nov 20:38
e2f5da5

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.9.0
Commit: e2f5da5

Changes in v2.9.0:

  • 2.9.0
    • Add an optional --show-comments flag 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, using proxmox-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.

PBS_Chunk_Checker v2.8.1

29 Nov 18:58
e0405fc

Choose a tag to compare

🚀 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.py to pbs_chunk_checker.py and 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.

PBS_Chunk_Checker v2.8.0

29 Nov 17:20
31fbe48

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.8.0
Commit: 31fbe48

Changes in v2.8.0:

  • 2.8.0
    • Add an --all-guests mode 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 --searchpath or 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.

PBS_Chunk_Checker v2.7.2

11 Nov 21:18

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.7.2
Commit: 049f7dd

PBS_Chunk_Checker v2.7.0

11 Nov 20:59

Choose a tag to compare

🚀 Automated release from main branch
Version: v2.7.0
Commit: f58815f