# PSProxmoxVE integration test configuration. # Copy to .env.test and fill in values. This file is gitignored. # # These credentials point to the PARENT PVE host where nested test VMs # will be provisioned. Integration tests run against the nested VMs, # not against this host directly. # # Provisioned resources: # - 2x PVE 9 nodes (pve9a, pve9b) for cluster testing # - 2x PVE 8 nodes (pve8a, pve8b) for cluster testing # - Shared storage provided by Docker containers on the runner host (iSCSI + NFS) # ── Required: parent PVE for provisioning ───────────────────────────── PVE_ENDPOINT=https://pve.example.com:8006 PVE_API_TOKEN=user@realm!tokenid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx PVE_TARGET_NODE=pve1 PVE_PASSWORD= # ── Optional overrides ──────────────────────────────────────────────── # CACHE_DIR=/opt/pve-isos # WORK_DIR=/tmp/pve-integration # PVE_VERSIONS=9 8 # # ── VMID overrides ─────────────────────────────────────────────────── # PVE9A_VMID=99091 # PVE9B_VMID=99092 # PVE8A_VMID=99081 # PVE8B_VMID=99082