Compare commits

..

1 commit

Author SHA1 Message Date
eef69311b5 chore(deps): update https://github.com/actions/checkout action to v6
Some checks failed
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Failing after 21s
Tofu Plan pve01.wheatley.in templates / tofu-plan-templates (pull_request) Failing after 19s
2026-02-24 00:02:50 +00:00
10 changed files with 74 additions and 70 deletions

View file

@ -6,7 +6,6 @@ on:
- main - main
paths: paths:
- pve01.wheatley.in/k8s-wheatley/** - pve01.wheatley.in/k8s-wheatley/**
- .forgejo/workflows/*-k8s-wheatley.yaml
jobs: jobs:
tofu-apply-k8s-wheatley: tofu-apply-k8s-wheatley:
@ -24,7 +23,7 @@ jobs:
TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }}
steps: steps:
- uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 - uses: https://github.com/opentofu/setup-opentofu@v1
with: with:
tofu_version: 1.11.5 tofu_version: 1.11.5
@ -63,12 +62,13 @@ jobs:
"${{ forge.api_url }}/repos/${{ forge.repository }}/commits/${{ forge.sha }}/pull" \ "${{ forge.api_url }}/repos/${{ forge.repository }}/commits/${{ forge.sha }}/pull" \
| jq -r '.number // empty') | jq -r '.number // empty')
echo "PR_NUMBER=${pr_number}" >> $GITHUB_ENV echo "pr_number=${pr_number}" >> $FORGEJO_OUTPUT
- name: Add comment - name: Add comment
id: comment id: comment
if: always() if: always()
env: env:
PR_NUMBER: ${{ steps.pr.outputs.pr_number }}
COMMENT_BODY: | COMMENT_BODY: |
### ${{forge.workflow}} ### ${{forge.workflow}}
#### ${{ steps.fmt.outcome == 'success' && '✅' || '❌' }} OpenTofu Format and Style 🖌 #### ${{ steps.fmt.outcome == 'success' && '✅' || '❌' }} OpenTofu Format and Style 🖌

View file

@ -7,7 +7,6 @@ on:
- main - main
paths: paths:
- pve01.wheatley.in/templates/** - pve01.wheatley.in/templates/**
- .forgejo/workflows/**-templates.yaml
jobs: jobs:
tofu-apply-templates: tofu-apply-templates:
@ -25,7 +24,7 @@ jobs:
TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }} TF_VAR_proxmox_api_token: ${{ secrets.PROXMOX_API_TOKEN }}
steps: steps:
- uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 - uses: https://github.com/opentofu/setup-opentofu@v1
with: with:
tofu_version: 1.11.5 tofu_version: 1.11.5
@ -64,12 +63,13 @@ jobs:
"${{ forge.api_url }}/repos/${{ forge.repository }}/commits/${{ forge.sha }}/pull" \ "${{ forge.api_url }}/repos/${{ forge.repository }}/commits/${{ forge.sha }}/pull" \
| jq -r '.number // empty') | jq -r '.number // empty')
echo "PR_NUMBER=${pr_number}" >> $GITHUB_ENV echo "${pr_number}"
- name: Add comment - name: Add comment
id: comment id: comment
if: always() if: always()
env: env:
PR_NUMBER: ${{ steps.pr.outputs.stdout }}
COMMENT_BODY: | COMMENT_BODY: |
### ${{forge.workflow}} ### ${{forge.workflow}}
#### ${{ steps.fmt.outcome == 'success' && '✅' || '❌' }} OpenTofu Format and Style 🖌 #### ${{ steps.fmt.outcome == 'success' && '✅' || '❌' }} OpenTofu Format and Style 🖌

View file

@ -7,7 +7,7 @@ on:
- main - main
paths: paths:
- pve01.wheatley.in/k8s-wheatley/** - pve01.wheatley.in/k8s-wheatley/**
- .forgejo/workflows/*-k8s-wheatley.yaml - .forgejo/workflows/tofu-plan-k8s-wheatley.yaml
jobs: jobs:
tofu-plan-k8s-wheatley: tofu-plan-k8s-wheatley:
@ -26,7 +26,7 @@ jobs:
PR_NUMBER: ${{ forge.event.pull_request.number }} PR_NUMBER: ${{ forge.event.pull_request.number }}
steps: steps:
- uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 - uses: https://github.com/opentofu/setup-opentofu@v1
with: with:
tofu_version: 1.11.5 tofu_version: 1.11.5

View file

@ -8,7 +8,7 @@ on:
- main - main
paths: paths:
- pve01.wheatley.in/templates/** - pve01.wheatley.in/templates/**
- .forgejo/workflows/**-templates.yaml - .forgejo/workflows/tofu-plan-templates.yaml
jobs: jobs:
tofu-plan-templates: tofu-plan-templates:
@ -27,7 +27,7 @@ jobs:
PR_NUMBER: ${{ forge.event.pull_request.number }} PR_NUMBER: ${{ forge.event.pull_request.number }}
steps: steps:
- uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - uses: https://github.com/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: https://github.com/opentofu/setup-opentofu@9d84900f3238fab8cd84ce47d658d25dd008be2f # v1 - uses: https://github.com/opentofu/setup-opentofu@v1
with: with:
tofu_version: 1.11.5 tofu_version: 1.11.5

View file

@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "bpg/proxmox" source = "bpg/proxmox"
version = "0.97.0" version = "0.96.0"
} }
} }
} }

View file

@ -2,36 +2,38 @@
# Manual edits may be lost in future updates. # Manual edits may be lost in future updates.
provider "registry.opentofu.org/bpg/proxmox" { provider "registry.opentofu.org/bpg/proxmox" {
version = "0.97.0" version = "0.96.0"
constraints = "0.97.0" constraints = "0.96.0"
hashes = [ hashes = [
"h1:0FKEQXRdDMMbgLfV5eS1bdg/SliCJy2Z4FJEdx9J0SM=", "h1:205k5Z6sN6owDkj0ybfUXdJ/C7iaF1Hb0ACldYgbrQ4=",
"h1:2iDDjd1enhSNWBfN1MIAR118EYLNLmFQu0OBSdU0b54=", "h1:4NMkl9tcoy4mV46gUBHAcSHfmj7toH8PfRkZeGgHqEk=",
"h1:6509bFenbsqbbrFI82zd+YvLIwEM9ERcZ6UbgKORywA=", "h1:6dwoxbi1+ub7WUzW6RL4Hami4dfJU77731yVNf/5a+E=",
"h1:LnSWyHAxRK2URZxB4yJ1clXssVVjFzvoFLfpaLlyfE8=", "h1:9SbuwZLf4lwlrPHCxU5UGAFJRXuQ6u5/QSC9i+5Y6Tk=",
"h1:MNKKS24THia6pwYPNZwL+gd8MNAScACaiZZG/nnTjvA=", "h1:9pJnLtzMg8SWXwJYYRyA44NPYn7SQYnmevCuIAH0sFE=",
"h1:UGA/dacxVr4dP3UhCLlRblpXakU1mhMDeV8eV8RYquU=", "h1:AUbS/uL2OMr/8y8RKLnY/xDKNBcu7kUrBxVLsOLG9/4=",
"h1:X69vpP3oFWUA3JmKnGTabT8cag69ak8nJ5dl3zB/Gy8=", "h1:BXlbaB7LBlyQcrR1Tpzbq39oxDs10kTpcONK+gppXnM=",
"h1:YUG0ZSqyfzM22vY+rBca6TTVdLolTtt3vUwJabKco3M=", "h1:EUFybVcFby6JRAeRwomEvgmFo0C/M1/pj2DxInA4JMU=",
"h1:clODbno0PyYmZx3nocp1sVQPDxjfR6vJoYcDWD8iaho=", "h1:F6WGk4YBRnb09NPsbUzzV/JmqYm1gWoNrp0Wryz6Hg8=",
"h1:dliodt/UNDFOVn/t7XR2Qpry6XRDeHqMqHljg+iX8gw=", "h1:G1ZkCmxHoxLyAQoo5j9kxQN0ReWWQ+M+7aEK/fQuqaU=",
"h1:fMR/M79aRAztkKWlfe12OxxiA1jSS7HFrW08MvsuFwE=", "h1:GWIJQZOikqx3MJjPCLl2a7dIv9LqA3MC3jQC6IyAaP4=",
"h1:k3RVCf5zqHQLMdh/64twU831ZetZ8cKlEMUJwCFRVZA=", "h1:PjpwusD3+yib1p+eJcQbocG/4QxIbebTws/bJRoQ43c=",
"h1:wZMFLwLQzEU9Q8/F6EspQD5+dcdItlD37NixEabKkBU=", "h1:gPYW2tLyhZ76IVsSFlx1dkCexJzTomDH9enWNKj7VVI=",
"zh:143e98a81d91c98346884e74ed3a2cd9225e1f4dfcd14cee0f7d14b466f64cf7", "h1:zb4sx7KvcYdA6T8GE4yxpF3y7qXlLeZEWbr9msCU3os=",
"zh:268b8240918f4391dea9c8a93889ee2a97dd8227494c02f859e258cf3908abbb", "zh:0840a64ddffdbca48e816f4f2cb338208d80f4d982ed53e6f0482c890ea1b1d6",
"zh:281b614e5bcb8f9bf97c8ebc14cef59106cc4884fd224746c57faa9391b185c6", "zh:1f07c0aa02b24d81fae010e83c2a375d84c6910f4f861a37764c2c717ae5adf7",
"zh:2865827ad63f63fe16fbecad62e22fb4c6e86cf3343c249fb85c373ed79e3439", "zh:2d8680abbeab700af7a0f87df505919fcdb314fb777637ddad7ecec626965468",
"zh:4352c6260db920330f7555db01324810e0aadb1b4e788c5990acf0c077ade5a6", "zh:3e32f68c236c4b2ccf522ed875514eb579419a9798b783880a4293c375795eef",
"zh:50c5bccdeaf6df00ccbd32f2d9fb9d9c63aa0956d370948ffd2877edabdcf294", "zh:454d031293eaf86d9c97eb748dd9c59f2d454dd2c8ee93e83d2d4125bbb7508f",
"zh:5c314068003c7a7fae4eb12edd6ad112dfc4db68d2a4c4d37b4e4ba5c23ce021", "zh:515dbfaeeec99edbd1095314fea10ed16d01c37c9047720e39fb7dd9bb0e1fd2",
"zh:82cb7a7ecfa576498ed74b1d7addbb7a023e9e9ff5a6e5f8899402e447efeaa3", "zh:55d4449fe8c50ee2ea57b5c02c2baef51b6be3df21ce0469abd0c952cf3e2ddd",
"zh:bb19c004591f9ff83d520703972acd1be470dd240883fe013d990a6847eaecd9", "zh:86c82e416e95a35fb41ad1eef27acdfbb18fd6e2c53a21c97b6b189f4cd78312",
"zh:cbd216bc26ee448392685cd2b261ad4b799b09ac87531ac08da225297958676e", "zh:88cee9f0e45e0ebed32adb8dc8a6778dbd8f058ad33a890a4cb528f8358da2b4",
"zh:eaa0fdad896cf7f70ee8dcdbbf41c84c79f45517997a5a50dbeb690507f4c87f", "zh:9f0511e933100ad2f0a1dae159f7547057816c35ee3a18a1e7d43077866073e6",
"zh:b76ee0064bf97550fa2d9c492e668621bf214f68072d5c9d3a3adaa95fdc4630",
"zh:bba13b469e15e373c2e9181420ea7d4f8f1996b7b249c28151063588c61a14e6",
"zh:dd164d24926f52b00a9b7e53f83837c5c20a960fcb6925653c360cd83d85d7a5",
"zh:e31d207ea2eaa68a55dd9b13773ddec9b79e86c69fd16a429d916130d93f4ffb",
"zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597", "zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597",
"zh:f8a5ca008567a5989cd8f551f652489c2e6083d926071bc753fe6b2f817c4f0b",
"zh:fb27a6b03ee97163f4be79b7150a9503f2370af90f27d6dfa87a6dd1c22255bc",
] ]
} }

View file

@ -6,7 +6,7 @@ terraform {
} }
proxmox = { proxmox = {
source = "bpg/proxmox" source = "bpg/proxmox"
version = "0.97.0" version = "0.96.0"
} }
} }
} }

View file

@ -2,36 +2,38 @@
# Manual edits may be lost in future updates. # Manual edits may be lost in future updates.
provider "registry.opentofu.org/bpg/proxmox" { provider "registry.opentofu.org/bpg/proxmox" {
version = "0.97.0" version = "0.96.0"
constraints = "0.97.0" constraints = "0.96.0"
hashes = [ hashes = [
"h1:0FKEQXRdDMMbgLfV5eS1bdg/SliCJy2Z4FJEdx9J0SM=", "h1:205k5Z6sN6owDkj0ybfUXdJ/C7iaF1Hb0ACldYgbrQ4=",
"h1:2iDDjd1enhSNWBfN1MIAR118EYLNLmFQu0OBSdU0b54=", "h1:4NMkl9tcoy4mV46gUBHAcSHfmj7toH8PfRkZeGgHqEk=",
"h1:6509bFenbsqbbrFI82zd+YvLIwEM9ERcZ6UbgKORywA=", "h1:6dwoxbi1+ub7WUzW6RL4Hami4dfJU77731yVNf/5a+E=",
"h1:LnSWyHAxRK2URZxB4yJ1clXssVVjFzvoFLfpaLlyfE8=", "h1:9SbuwZLf4lwlrPHCxU5UGAFJRXuQ6u5/QSC9i+5Y6Tk=",
"h1:MNKKS24THia6pwYPNZwL+gd8MNAScACaiZZG/nnTjvA=", "h1:9pJnLtzMg8SWXwJYYRyA44NPYn7SQYnmevCuIAH0sFE=",
"h1:UGA/dacxVr4dP3UhCLlRblpXakU1mhMDeV8eV8RYquU=", "h1:AUbS/uL2OMr/8y8RKLnY/xDKNBcu7kUrBxVLsOLG9/4=",
"h1:X69vpP3oFWUA3JmKnGTabT8cag69ak8nJ5dl3zB/Gy8=", "h1:BXlbaB7LBlyQcrR1Tpzbq39oxDs10kTpcONK+gppXnM=",
"h1:YUG0ZSqyfzM22vY+rBca6TTVdLolTtt3vUwJabKco3M=", "h1:EUFybVcFby6JRAeRwomEvgmFo0C/M1/pj2DxInA4JMU=",
"h1:clODbno0PyYmZx3nocp1sVQPDxjfR6vJoYcDWD8iaho=", "h1:F6WGk4YBRnb09NPsbUzzV/JmqYm1gWoNrp0Wryz6Hg8=",
"h1:dliodt/UNDFOVn/t7XR2Qpry6XRDeHqMqHljg+iX8gw=", "h1:G1ZkCmxHoxLyAQoo5j9kxQN0ReWWQ+M+7aEK/fQuqaU=",
"h1:fMR/M79aRAztkKWlfe12OxxiA1jSS7HFrW08MvsuFwE=", "h1:GWIJQZOikqx3MJjPCLl2a7dIv9LqA3MC3jQC6IyAaP4=",
"h1:k3RVCf5zqHQLMdh/64twU831ZetZ8cKlEMUJwCFRVZA=", "h1:PjpwusD3+yib1p+eJcQbocG/4QxIbebTws/bJRoQ43c=",
"h1:wZMFLwLQzEU9Q8/F6EspQD5+dcdItlD37NixEabKkBU=", "h1:gPYW2tLyhZ76IVsSFlx1dkCexJzTomDH9enWNKj7VVI=",
"zh:143e98a81d91c98346884e74ed3a2cd9225e1f4dfcd14cee0f7d14b466f64cf7", "h1:zb4sx7KvcYdA6T8GE4yxpF3y7qXlLeZEWbr9msCU3os=",
"zh:268b8240918f4391dea9c8a93889ee2a97dd8227494c02f859e258cf3908abbb", "zh:0840a64ddffdbca48e816f4f2cb338208d80f4d982ed53e6f0482c890ea1b1d6",
"zh:281b614e5bcb8f9bf97c8ebc14cef59106cc4884fd224746c57faa9391b185c6", "zh:1f07c0aa02b24d81fae010e83c2a375d84c6910f4f861a37764c2c717ae5adf7",
"zh:2865827ad63f63fe16fbecad62e22fb4c6e86cf3343c249fb85c373ed79e3439", "zh:2d8680abbeab700af7a0f87df505919fcdb314fb777637ddad7ecec626965468",
"zh:4352c6260db920330f7555db01324810e0aadb1b4e788c5990acf0c077ade5a6", "zh:3e32f68c236c4b2ccf522ed875514eb579419a9798b783880a4293c375795eef",
"zh:50c5bccdeaf6df00ccbd32f2d9fb9d9c63aa0956d370948ffd2877edabdcf294", "zh:454d031293eaf86d9c97eb748dd9c59f2d454dd2c8ee93e83d2d4125bbb7508f",
"zh:5c314068003c7a7fae4eb12edd6ad112dfc4db68d2a4c4d37b4e4ba5c23ce021", "zh:515dbfaeeec99edbd1095314fea10ed16d01c37c9047720e39fb7dd9bb0e1fd2",
"zh:82cb7a7ecfa576498ed74b1d7addbb7a023e9e9ff5a6e5f8899402e447efeaa3", "zh:55d4449fe8c50ee2ea57b5c02c2baef51b6be3df21ce0469abd0c952cf3e2ddd",
"zh:bb19c004591f9ff83d520703972acd1be470dd240883fe013d990a6847eaecd9", "zh:86c82e416e95a35fb41ad1eef27acdfbb18fd6e2c53a21c97b6b189f4cd78312",
"zh:cbd216bc26ee448392685cd2b261ad4b799b09ac87531ac08da225297958676e", "zh:88cee9f0e45e0ebed32adb8dc8a6778dbd8f058ad33a890a4cb528f8358da2b4",
"zh:eaa0fdad896cf7f70ee8dcdbbf41c84c79f45517997a5a50dbeb690507f4c87f", "zh:9f0511e933100ad2f0a1dae159f7547057816c35ee3a18a1e7d43077866073e6",
"zh:b76ee0064bf97550fa2d9c492e668621bf214f68072d5c9d3a3adaa95fdc4630",
"zh:bba13b469e15e373c2e9181420ea7d4f8f1996b7b249c28151063588c61a14e6",
"zh:dd164d24926f52b00a9b7e53f83837c5c20a960fcb6925653c360cd83d85d7a5",
"zh:e31d207ea2eaa68a55dd9b13773ddec9b79e86c69fd16a429d916130d93f4ffb",
"zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597", "zh:f26e0763dbe6a6b2195c94b44696f2110f7f55433dc142839be16b9697fa5597",
"zh:f8a5ca008567a5989cd8f551f652489c2e6083d926071bc753fe6b2f817c4f0b",
"zh:fb27a6b03ee97163f4be79b7150a9503f2370af90f27d6dfa87a6dd1c22255bc",
] ]
} }

View file

@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "bpg/proxmox" source = "bpg/proxmox"
version = "0.97.0" version = "0.96.0"
} }
http = { http = {
source = "hashicorp/http" source = "hashicorp/http"

View file

@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "bpg/proxmox" source = "bpg/proxmox"
version = "0.97.0" version = "0.96.0"
} }
} }
} }