mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-09-04 03:05:32 +00:00
ci: storage and answer services move to a VM inside the CI sandbox (2/2)
run-integration.sh: two-phase apply (storage VM configured before the PVE guests boot), Pester PassThru with explicit failed/zero-test checks, auto-ISO cache names embed the answer host, force-cleanup covers the storage VM and imported cloud image, docker usage removed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
committed by
GitHub
parent
f48f0ea9ae
commit
f4e5760080
@@ -163,7 +163,9 @@ Note that AMD nested virtualization can be less stable than Intel in some config
|
||||
| `main.tf` | Provider config, VM resource, provisioners |
|
||||
| `variables.tf` | Input variable definitions with defaults |
|
||||
| `outputs.tf` | Test connection details for integration tests |
|
||||
| `storage-vm.tf` | Shared NFS/iSCSI/answer-server VM on the CI VLAN |
|
||||
| `answer.toml.tftpl` | Unattended PVE installer answer file template |
|
||||
| `scripts/setup-storage-server.sh` | Configures services on the storage VM over SSH |
|
||||
| `scripts/wait-for-api.sh` | Polls PVE API until responsive |
|
||||
| `terraform.tfvars.example` | Example variable values |
|
||||
| `.gitignore` | Excludes state, provider cache, secrets |
|
||||
|
||||
Reference in New Issue
Block a user