mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-07-26 07:58:14 +00:00
6a63dea923
- Fix storage_ip derivation to use default route first, not Swarm RemoteManagers - Make iSCSI container entrypoint idempotent (check before create for target/LUN/bind) - Pin erichough/nfs-server from 'latest' to '2.2.1' for reproducibility - Replace curl|sh Docker install with apt repo in Dockerfile.test - Add docker.sock security warnings in docker-compose.test.yml and CI workflow - Update stale 'storage VM' references in comments and .env.test.example" Co-authored-by: GoodOlClint <151449+GoodOlClint@users.noreply.github.com> Agent-Logs-Url: https://github.com/GoodOlClint/PSProxmoxVE/sessions/534c0a63-2988-496c-b0ae-e291fcfa050b
29 lines
1.3 KiB
Bash
29 lines
1.3 KiB
Bash
# 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=<root-password-for-nested-pve>
|
|
|
|
# ── 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
|