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> |
||
|---|---|---|
| .. | ||
| incus-cluster-node.yaml | ||
| incus-standalone.yaml | ||
| lab-advanced.yaml | ||
| lab-cluster.yaml | ||
| lab-oc-deploy.yaml | ||
| lab-oc-nodes.yaml | ||
| lab-oc.yaml | ||
| lab-replace.yaml | ||
| lab-single.yaml | ||
| my-test.yaml | ||
| network-static.yaml | ||
| ops-center.yaml | ||
| proxmox-lab.yaml | ||
| proxmox-minimal.yaml | ||
| proxmox.yaml.example | ||