mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-08-10 22:36:52 +00:00
08286303ee
- first-boot.sh: Remove .sources files (PVE 9 DEB822 format) not just .list, and detect suite (trixie vs bookworm) from debian.sources - create-api-token.sh: Accept full endpoint URL (fixes missing port), use /access/domains for API check (no auth needed on PVE 9), avoid pipefail on curl|python3 pipe - preflight-cleanup.sh: New script that runs at start and end of every provisioning run — cleans orphaned VMs, ISOs, and stale terraform state - Workflow: Add pre-flight and final cleanup steps so failed runs can't leave the runner/host in a broken state All changes validated manually on the self-hosted runner. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
21 lines
330 B
Plaintext
21 lines
330 B
Plaintext
[global]
|
|
keyboard = "en-us"
|
|
country = "us"
|
|
fqdn = "pve-test.local"
|
|
mailto = "test@test.local"
|
|
timezone = "UTC"
|
|
root_password = "${root_password}"
|
|
reboot_on_error = true
|
|
root_ssh_keys = []
|
|
|
|
[network]
|
|
source = "from-dhcp"
|
|
|
|
[disk-setup]
|
|
filesystem = "ext4"
|
|
disk_list = ["sda"]
|
|
|
|
[first-boot]
|
|
source = "from-iso"
|
|
ordering = "fully-up"
|