Safety fix: --cleanup-all, --resources, --labs silently failed when PROXMOX_TOKEN_SECRET was not set, reporting "No VMs found" instead of an auth error. Added require_api_auth() gate and error propagation in pve_list_vms() to fail loudly on API auth failures. Also: - Standardize role name to IncusOSDeployer across all docs and scripts - Add Sys.Audit privilege to all setup command examples - Document /nodes/pve ACL requirement for scoped permissions - Update lab-cluster.yaml: apply_defaults: false for joining nodes (upstream IncusOS recommendation to avoid 8-command cleanup) - Add full cluster automation to lab-test phase_cluster: core.https_address setup, remote cert fixup, automated join prompts, conditional defaults cleanup for apply_defaults: true nodes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| clustering-guide.md | ||
| incus-version-compatibility.md | ||
| iso-download-methods.md | ||
| migration-guide.md | ||
| operations-center-guide.md | ||
| proxmox-deploy-progress.md | ||
| utm-support.md | ||