chore: Add tofu workflows #1

Merged
Peter merged 82 commits from pgi-add-workflows into main 2026-02-18 22:55:53 +01:00
Owner
No description provided.
Peter added 1 commit 2025-11-28 15:35:47 +01:00
chore: Add tofu plan workflow
All checks were successful
tofu plan / opentofu (pull_request) Successful in 10s
1f6970c321
Peter added 1 commit 2025-11-28 20:53:57 +01:00
feat: Set up wireguard connection
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 10s
5d8d471dcd
Peter added 1 commit 2025-11-28 20:55:18 +01:00
fix: Don't use sudo
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 7s
1b864a209c
Peter added 1 commit 2025-11-28 20:57:24 +01:00
fix: Renove resolvconf installation
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 7s
ae0b2e91f2
Peter added 1 commit 2025-11-28 21:06:25 +01:00
debug: List apt repositories
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 8s
7bd2e066fd
Peter added 1 commit 2025-11-28 21:13:47 +01:00
chore: Add missing apt repository
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 9s
9da7f3f54d
Peter added 1 commit 2025-11-28 21:14:24 +01:00
chore: Hardcode lsb_release
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 13s
a660769001
Peter added 1 commit 2025-11-28 21:16:07 +01:00
fix: Remove resolvconf install
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 12s
530b5dae10
Peter added 1 commit 2025-11-28 21:17:24 +01:00
fix: Confirm installation
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 1m32s
5cb946a1b2
Peter added 1 commit 2025-11-28 21:19:39 +01:00
fix: Update file location
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 1m36s
b77a24f50c
Peter added 1 commit 2025-11-28 21:26:37 +01:00
chore: Install dependency
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 1m32s
95b8634b00
Peter added 1 commit 2025-11-29 11:05:40 +01:00
fix: Connect to wireguard on host
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 9s
40fcbe3486
Peter added 1 commit 2025-11-29 11:15:33 +01:00
chore: Set working directory
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 7s
470b6dcb8e
Peter added 1 commit 2025-11-29 11:22:37 +01:00
chore: Parse secrets in env vars
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Has been cancelled
20968206f6
Peter added 1 commit 2025-11-29 11:47:12 +01:00
chore: Use opentofu container image
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 10s
4a98acc768
Peter added 1 commit 2025-11-29 12:15:16 +01:00
chore: Manually install OpenTofu
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 5s
d7bf58060e
Peter added 1 commit 2025-11-29 12:15:59 +01:00
fix: Use existing workingdir
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 5s
fd171f42d0
Peter added 1 commit 2025-11-29 12:16:56 +01:00
fix: Correctly parse variables
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 9s
4bcf2a32e5
Peter added 1 commit 2025-11-29 12:20:16 +01:00
fix: Output download to file
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 6s
735b51637c
Peter added 1 commit 2025-11-29 12:22:31 +01:00
fix: Unquote pipe command
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 5s
9ae4963476
Peter added 1 commit 2025-11-29 12:25:28 +01:00
fix: Use printf
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 5s
d44e242de3
Peter added 1 commit 2025-11-29 12:25:49 +01:00
chore: Remove then statement
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 15s
696e4e6a92
Peter added 2 commits 2025-11-29 12:29:34 +01:00
fix: Parse tofu env vars in step instead of job
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 12s
0af3b3a26a
Peter added 1 commit 2025-11-29 15:42:30 +01:00
debug: Print proxmox endpoint var
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 15s
b2184b5e94
Peter force-pushed pgi-add-workflows from b2184b5e94 to f3d0f3c7e5 2025-11-29 15:43:31 +01:00 Compare
Peter added 1 commit 2026-01-19 15:35:46 +01:00
use official opentofu action
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 4s
4064950c65
Peter added 1 commit 2026-01-19 15:40:46 +01:00
fix
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 4s
3a0cca97ba
Peter added 1 commit 2026-02-18 12:43:37 +01:00
set tofu version
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 42s
00b7838cc0
Peter added 1 commit 2026-02-18 12:47:56 +01:00
use github actions
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 4s
2ae949ecfe
Peter added 1 commit 2026-02-18 12:48:55 +01:00
use correct action
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 11s
430cf33f2a
Peter added 1 commit 2026-02-18 12:54:35 +01:00
set path
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Has been cancelled
de9bb095da
Peter added 1 commit 2026-02-18 13:01:10 +01:00
fix
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Has been cancelled
0f87ee19ab
Peter force-pushed pgi-add-workflows from 0f87ee19ab to de9bb095da 2026-02-18 13:03:03 +01:00 Compare
Peter added 1 commit 2026-02-18 13:06:32 +01:00
Merge branch 'main' into pgi-add-workflows
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 8s
e82f65ae8c
Peter added 1 commit 2026-02-18 13:38:19 +01:00
debug
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 7s
9f44155cb6
Peter added 1 commit 2026-02-18 13:38:55 +01:00
sort
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 9s
d3843919d5
Peter added 1 commit 2026-02-18 13:43:20 +01:00
expose secrets
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Has been cancelled
797d80347b
Peter added 1 commit 2026-02-18 13:47:43 +01:00
case sensitive
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 16s
9154df337b
Peter added 1 commit 2026-02-18 13:50:44 +01:00
debug be gone
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 17s
a7f783e2cf
Peter added 1 commit 2026-02-18 13:59:18 +01:00
fmt
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 16s
9c022c1097
Peter added 1 commit 2026-02-18 14:00:57 +01:00
add templates workflow
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 16s
9a87db467f
Peter added 1 commit 2026-02-18 16:52:18 +01:00
add comment
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 15s
6683e0febc
Peter added 1 commit 2026-02-18 16:53:06 +01:00
disable templates
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 16s
c6f53eb3d3
Peter added 2 commits 2026-02-18 17:01:27 +01:00
install deps
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 23s
782113aa35
Peter added 1 commit 2026-02-18 17:11:16 +01:00
cleaner
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
8098efc5d4
Peter added 1 commit 2026-02-18 17:16:26 +01:00
exit early
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 8s
6b307cb5f2
Peter added 1 commit 2026-02-18 17:16:49 +01:00
update
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 22s
d3535014fc
Peter added 1 commit 2026-02-18 17:19:54 +01:00
debug
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 23s
1b4f09d412
Peter added 1 commit 2026-02-18 17:24:09 +01:00
pulls
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 23s
fe457acf6b
Peter force-pushed pgi-add-workflows from fe457acf6b to 1b4f09d412 2026-02-18 17:28:22 +01:00 Compare
Peter added 1 commit 2026-02-18 18:31:14 +01:00
debug
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 21s
647b249d4e
Peter added 1 commit 2026-02-18 18:32:23 +01:00
debug
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 20s
5df992a167
Peter added 1 commit 2026-02-18 19:43:36 +01:00
fix
Some checks failed
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 23s
951e51f503
Peter added 1 commit 2026-02-18 19:45:02 +01:00
add comment
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 21s
23c711d745
Peter added 1 commit 2026-02-18 19:49:10 +01:00
syntax
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
71be11b561
Peter added 1 commit 2026-02-18 19:53:04 +01:00
fix
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
0c559c6a21
Peter added 1 commit 2026-02-18 20:02:37 +01:00
update comment
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
cf5d91c294
Peter added 1 commit 2026-02-18 20:12:44 +01:00
comment id
All checks were successful
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
012cbaeda2
Peter added 1 commit 2026-02-18 20:20:26 +01:00
edit
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 21s
a7e100854a
Peter added 1 commit 2026-02-18 20:23:07 +01:00
format
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
3e181d0ca3
Peter added 1 commit 2026-02-18 20:30:05 +01:00
outputs
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 23s
5b92fddcd3
Peter added 1 commit 2026-02-18 20:32:37 +01:00
bash is hard
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 20s
bfc43b632d
Peter added 1 commit 2026-02-18 20:34:21 +01:00
quotes
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 20s
0080cb53c1
Peter added 1 commit 2026-02-18 20:35:16 +01:00
heh
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 20s
4914b05f05
Peter added 1 commit 2026-02-18 20:37:25 +01:00
asdfyiasd
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 21s
4e76e81e03
Peter added 1 commit 2026-02-18 20:41:42 +01:00
maybe
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 22s
a566d0663b
Peter added 1 commit 2026-02-18 20:42:59 +01:00
Peter added 1 commit 2026-02-18 20:46:45 +01:00
quotes again
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
f7ee6d5751
Peter added 1 commit 2026-02-18 20:48:22 +01:00
again
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
4d9cd95ab6
Peter added 1 commit 2026-02-18 20:49:29 +01:00
split outcomes
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
b2b80b41f5
Peter added 1 commit 2026-02-18 21:16:17 +01:00
maybe
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
a57ae93310
Peter added 1 commit 2026-02-18 21:19:04 +01:00
revert
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
23f7449205
Peter added 1 commit 2026-02-18 21:19:47 +01:00
outputs
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
a27e9e7aab
Peter added 1 commit 2026-02-18 21:43:19 +01:00
try again
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
ea45550c23
First-time contributor

Tofu Plan k8s-wheatley

OpenTofu Format and Style 🖌

OpenTofu Initialization ⚙️

OpenTofu Validation 🤖

Validation Output
Success! The configuration is valid.

OpenTofu Plan 📖

Show Plan
module.workers["worker02"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=222]
module.workers["worker01"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=221]
module.controlplanes["cp03"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=213]
module.controlplanes["cp02"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=212]
module.workers["worker03"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=223]
module.controlplanes["cp01"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=211]
module.talos-bootstrap.talos_machine_secrets.machine_secrets: Refreshing state... [id=machine_secrets]
module.talos-bootstrap.talos_cluster_kubeconfig.kubeconfig: Refreshing state... [id=k8s-wheatley]
module.talos-bootstrap.data.talos_machine_configuration.machineconfig-cp: Reading...
module.talos-bootstrap.data.talos_client_configuration.talosconfig: Reading...
module.talos-bootstrap.data.talos_machine_configuration.machineconfig-worker: Reading...
module.talos-bootstrap.data.talos_machine_configuration.machineconfig-cp: Read complete after 0s [id=k8s-wheatley]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp03"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp01"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.data.talos_client_configuration.talosconfig: Read complete after 0s [id=k8s-wheatley]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp02"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.data.talos_machine_configuration.machineconfig-worker: Read complete after 0s [id=k8s-wheatley]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker03"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker02"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker01"]: Refreshing state... [id=machine_configuration_apply]
module.talos-bootstrap.talos_machine_bootstrap.talos_machine_bootstrap: Refreshing state... [id=machine_bootstrap]

No changes. Your infrastructure matches the configuration.

OpenTofu has compared your real infrastructure against your configuration and
found no differences, so no changes are needed.

### Tofu Plan k8s-wheatley #### ✅ OpenTofu Format and Style 🖌 #### ✅ OpenTofu Initialization ⚙️ #### ✅ OpenTofu Validation 🤖 <details><summary>Validation Output</summary> ``` Success! The configuration is valid. ``` </details> #### ✅ OpenTofu Plan 📖 <details><summary>Show Plan</summary> ``` module.workers["worker02"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=222] module.workers["worker01"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=221] module.controlplanes["cp03"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=213] module.controlplanes["cp02"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=212] module.workers["worker03"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=223] module.controlplanes["cp01"].proxmox_virtual_environment_vm.talos-node: Refreshing state... [id=211] module.talos-bootstrap.talos_machine_secrets.machine_secrets: Refreshing state... [id=machine_secrets] module.talos-bootstrap.talos_cluster_kubeconfig.kubeconfig: Refreshing state... [id=k8s-wheatley] module.talos-bootstrap.data.talos_machine_configuration.machineconfig-cp: Reading... module.talos-bootstrap.data.talos_client_configuration.talosconfig: Reading... module.talos-bootstrap.data.talos_machine_configuration.machineconfig-worker: Reading... module.talos-bootstrap.data.talos_machine_configuration.machineconfig-cp: Read complete after 0s [id=k8s-wheatley] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp03"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp01"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.data.talos_client_configuration.talosconfig: Read complete after 0s [id=k8s-wheatley] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_cp["k8s-wheatley-cp02"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.data.talos_machine_configuration.machineconfig-worker: Read complete after 0s [id=k8s-wheatley] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker03"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker02"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.talos_machine_configuration_apply.config_apply_worker["k8s-wheatley-worker01"]: Refreshing state... [id=machine_configuration_apply] module.talos-bootstrap.talos_machine_bootstrap.talos_machine_bootstrap: Refreshing state... [id=machine_bootstrap] No changes. Your infrastructure matches the configuration. OpenTofu has compared your real infrastructure against your configuration and found no differences, so no changes are needed. ``` </details>
Peter added 1 commit 2026-02-18 21:44:54 +01:00
add init output
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
afb2871b05
Peter added 1 commit 2026-02-18 21:46:33 +01:00
remove output
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
90c7c56e65
Peter added 1 commit 2026-02-18 21:49:38 +01:00
move comment logic
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
7af1430289
Peter added 1 commit 2026-02-18 21:51:22 +01:00
debug
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 20s
5ca4ca9243
Peter added 1 commit 2026-02-18 21:52:09 +01:00
debug more
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
01a050dee3
Peter added 1 commit 2026-02-18 22:13:58 +01:00
derp
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 23s
ad9c73c9a1
Peter added 2 commits 2026-02-18 22:19:06 +01:00
enable templates comment
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 22s
tofu plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 20s
344b5344ea
Peter added 1 commit 2026-02-18 22:20:05 +01:00
rename
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 21s
Tofu Plan pve01.wheatley.in templates / tofu-plan-k8s-wheatley (pull_request) Successful in 20s
df64e0186f
First-time contributor

Tofu Plan pve01.wheatley.in templates

OpenTofu Format and Style 🖌

OpenTofu Initialization ⚙️

OpenTofu Validation 🤖

Validation Output
Success! The configuration is valid.

OpenTofu Plan 📖

Show Plan
module.talos.data.http.schematic: Reading...
module.talos.data.http.schematic: Read complete after 0s [id=https://factory.talos.dev/schematics]
module.talos.proxmox_virtual_environment_download_file.talos-image["1.12.2"]: Refreshing state... [id=local:iso/talos-1.12.2-nocloud-amd64-secureboot.iso]
module.talos.proxmox_virtual_environment_vm.talos-template["1.12.2"]: Refreshing state... [id=11122]

OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place (current -> planned)

OpenTofu will perform the following actions:

  # module.talos.proxmox_virtual_environment_vm.talos-template["1.12.2"] will be updated in-place
  ~ resource "proxmox_virtual_environment_vm" "talos-template" {
        id                                   = "11122"
      ~ ipv4_addresses                       = [] -> (known after apply)
      ~ ipv6_addresses                       = [] -> (known after apply)
        name                                 = "talos-template-1.12.2"
      ~ network_interface_names              = [] -> (known after apply)
        tags                                 = [
            "tofu",
        ]
        # (27 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

─────────────────────────────────────────────────────────────────────────────

Note: You didn't use the -out option to save this plan, so OpenTofu can't
guarantee to take exactly these actions if you run "tofu apply" now.

### Tofu Plan pve01.wheatley.in templates #### ✅ OpenTofu Format and Style 🖌 #### ✅ OpenTofu Initialization ⚙️ #### ✅ OpenTofu Validation 🤖 <details><summary>Validation Output</summary> ``` Success! The configuration is valid. ``` </details> #### ✅ OpenTofu Plan 📖 <details><summary>Show Plan</summary> ``` module.talos.data.http.schematic: Reading... module.talos.data.http.schematic: Read complete after 0s [id=https://factory.talos.dev/schematics] module.talos.proxmox_virtual_environment_download_file.talos-image["1.12.2"]: Refreshing state... [id=local:iso/talos-1.12.2-nocloud-amd64-secureboot.iso] module.talos.proxmox_virtual_environment_vm.talos-template["1.12.2"]: Refreshing state... [id=11122] OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: ~ update in-place (current -> planned) OpenTofu will perform the following actions: # module.talos.proxmox_virtual_environment_vm.talos-template["1.12.2"] will be updated in-place ~ resource "proxmox_virtual_environment_vm" "talos-template" { id = "11122" ~ ipv4_addresses = [] -> (known after apply) ~ ipv6_addresses = [] -> (known after apply) name = "talos-template-1.12.2" ~ network_interface_names = [] -> (known after apply) tags = [ "tofu", ] # (27 unchanged attributes hidden) # (7 unchanged blocks hidden) } Plan: 0 to add, 1 to change, 0 to destroy. ───────────────────────────────────────────────────────────────────────────── Note: You didn't use the -out option to save this plan, so OpenTofu can't guarantee to take exactly these actions if you run "tofu apply" now. ``` </details>
Peter added 1 commit 2026-02-18 22:21:14 +01:00
rename more
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 20s
Tofu Plan pve01.wheatley.in templates / tofu-plan-templates (pull_request) Successful in 20s
754ab6fc26
Peter added 1 commit 2026-02-18 22:54:10 +01:00
add apply workflows
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 30s
Tofu Plan pve01.wheatley.in templates / tofu-plan-templates (pull_request) Successful in 28s
bfa6978ebe
Peter merged commit b095cdd0e7 into main 2026-02-18 22:55:53 +01:00
Peter deleted branch pgi-add-workflows 2026-02-18 22:55:53 +01:00
Peter referenced this pull request from a commit 2026-02-18 22:55:55 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: wheatley/infrastructure#1
No description provided.