chore(deps): update terraform proxmox to v0.107.0 #25

Merged
Peter merged 2 commits from renovate/proxmox-0.x into main 2026-05-26 15:46:04 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
proxmox (source) required_provider minor 0.106.00.107.0

Release Notes

bpg/terraform-provider-proxmox (proxmox)

v0.107.0

Compare Source

Features
Bug Fixes
  • access: gate user/group acl read; deprecate inline acl (e40c1ab)
  • lxc: avoid nil-bool panic when disk block is omitted (#​2908) (053ce10)
  • lxc: skip empty config PUT for lifecycle-only updates (#​2888) (32b1194)
  • sdn: add missing acceptance build tag to EVPN Zone test (#​2872) (93ed6a8)
Miscellaneous

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 6am on Tuesday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [proxmox](https://search.opentofu.org/provider/bpg/proxmox) ([source](https://github.com/bpg/terraform-provider-proxmox)) | required_provider | minor | `0.106.0` → `0.107.0` | --- ### Release Notes <details> <summary>bpg/terraform-provider-proxmox (proxmox)</summary> ### [`v0.107.0`](https://github.com/bpg/terraform-provider-proxmox/blob/HEAD/CHANGELOG.md#01070-2026-05-24) [Compare Source](https://github.com/bpg/terraform-provider-proxmox/compare/v0.106.0...v0.107.0) ##### Features - **ceph:** add proxmox\_ceph\_pool resource ([#&#8203;2884](https://github.com/bpg/terraform-provider-proxmox/issues/2884)) ([8fb6738](https://github.com/bpg/terraform-provider-proxmox/commit/8fb673836fe15ad1db2e5ba4302494d40c661b04)) - **ha:** add failback attribute to haresource ([#&#8203;2865](https://github.com/bpg/terraform-provider-proxmox/issues/2865)) ([1b5e7d8](https://github.com/bpg/terraform-provider-proxmox/commit/1b5e7d85e97c7c4ab05ab2b1f6f16ef1e1da813d)) - **node:** add `node_config` resource and datasource ([#&#8203;2875](https://github.com/bpg/terraform-provider-proxmox/issues/2875)) ([e00e81a](https://github.com/bpg/terraform-provider-proxmox/commit/e00e81a43e61f9a440f5dfb38afa4a9137e0091b)) ##### Bug Fixes - **access:** gate user/group acl read; deprecate inline acl ([e40c1ab](https://github.com/bpg/terraform-provider-proxmox/commit/e40c1ab8e27ae87a75db3530c4062d5f7d659156)) - **lxc:** avoid nil-bool panic when disk block is omitted ([#&#8203;2908](https://github.com/bpg/terraform-provider-proxmox/issues/2908)) ([053ce10](https://github.com/bpg/terraform-provider-proxmox/commit/053ce103eb6f01827535efabb794060e1fdbafda)) - **lxc:** skip empty config PUT for lifecycle-only updates ([#&#8203;2888](https://github.com/bpg/terraform-provider-proxmox/issues/2888)) ([32b1194](https://github.com/bpg/terraform-provider-proxmox/commit/32b1194b2df88c61f2cf407f490dcd6592650512)) - **sdn:** add missing acceptance build tag to EVPN Zone test ([#&#8203;2872](https://github.com/bpg/terraform-provider-proxmox/issues/2872)) ([93ed6a8](https://github.com/bpg/terraform-provider-proxmox/commit/93ed6a845674136833342539711660871c9c4967)) ##### Miscellaneous - **ci:** update actions/create-github-app-token action (v3.1.1 → v3.2.0) ([#&#8203;2879](https://github.com/bpg/terraform-provider-proxmox/issues/2879)) ([84f9d53](https://github.com/bpg/terraform-provider-proxmox/commit/84f9d539b68be80b29dd6f36e57794d9a29387b3)) - **ci:** update golangci/golangci-lint-action digest ([`1e7e51e`](https://github.com/bpg/terraform-provider-proxmox/commit/1e7e51e) → [`82606bf`](https://github.com/bpg/terraform-provider-proxmox/commit/82606bf)) ([#&#8203;2903](https://github.com/bpg/terraform-provider-proxmox/issues/2903)) ([287ae68](https://github.com/bpg/terraform-provider-proxmox/commit/287ae6837fe28c779cfdd4a93c18a5eeb337ec5b)) - **ci:** update goreleaser/goreleaser-action action (v7.2.1 → v7.2.2) ([#&#8203;2909](https://github.com/bpg/terraform-provider-proxmox/issues/2909)) ([4e63070](https://github.com/bpg/terraform-provider-proxmox/commit/4e63070a87caada0c2ad7bb19d9a53ce8005029b)) - **ci:** update hashicorp/setup-terraform action (v4.0.0 → v4.0.1) ([#&#8203;2878](https://github.com/bpg/terraform-provider-proxmox/issues/2878)) ([519319e](https://github.com/bpg/terraform-provider-proxmox/commit/519319e36e720a29760a46033f81fb2ec996eb6e)) - **ci:** update hashicorp/setup-terraform digest ([`5e8dbf3`](https://github.com/bpg/terraform-provider-proxmox/commit/5e8dbf3) → [`dfe3c3f`](https://github.com/bpg/terraform-provider-proxmox/commit/dfe3c3f)) ([#&#8203;2876](https://github.com/bpg/terraform-provider-proxmox/issues/2876)) ([e9d0381](https://github.com/bpg/terraform-provider-proxmox/commit/e9d038136c0baac7652992c6fcdd302b129e08fd)) - **ci:** use pull\_request\_target in project-automation ([f40c393](https://github.com/bpg/terraform-provider-proxmox/commit/f40c3939713d34387d46bc5a17162bbea90039e8)) - **deps:** update golangci/golangci-lint (v2.12.1 → v2.12.2) ([#&#8203;2867](https://github.com/bpg/terraform-provider-proxmox/issues/2867)) ([832e174](https://github.com/bpg/terraform-provider-proxmox/commit/832e1743f5d66183eedf4981dead9016a172d060)) - **deps:** update image golang (1.26.2 → 1.26.3) ([#&#8203;2868](https://github.com/bpg/terraform-provider-proxmox/issues/2868)) ([a729891](https://github.com/bpg/terraform-provider-proxmox/commit/a7298914781465acbcd900e25788793315747653)) - **deps:** update image golang ([`2981696`](https://github.com/bpg/terraform-provider-proxmox/commit/2981696) → [`313faae`](https://github.com/bpg/terraform-provider-proxmox/commit/313faae)) ([#&#8203;2877](https://github.com/bpg/terraform-provider-proxmox/issues/2877)) ([4237a30](https://github.com/bpg/terraform-provider-proxmox/commit/4237a3055f0a773ea0c9a9eba0ae70bbc0255358)) - **deps:** update image golang ([`313faae`](https://github.com/bpg/terraform-provider-proxmox/commit/313faae) → [`6df14f4`](https://github.com/bpg/terraform-provider-proxmox/commit/6df14f4)) ([#&#8203;2904](https://github.com/bpg/terraform-provider-proxmox/issues/2904)) ([1c97160](https://github.com/bpg/terraform-provider-proxmox/commit/1c97160ab931c338e4ee352f9b8e6fe4eb24ba6b)) - **deps:** update module github.com/brianvoe/gofakeit/v7 (v7.14.1 → v7.15.0) ([#&#8203;2885](https://github.com/bpg/terraform-provider-proxmox/issues/2885)) ([b4d87e8](https://github.com/bpg/terraform-provider-proxmox/commit/b4d87e8ef70a2c3dfbd40452cec7c02cdcdb6812)) - **deps:** update module golang.org/x/crypto (v0.51.0 → v0.52.0) ([#&#8203;2905](https://github.com/bpg/terraform-provider-proxmox/issues/2905)) ([5c4d15d](https://github.com/bpg/terraform-provider-proxmox/commit/5c4d15d081a31ee0bc6155e986a2e00c90924dde)) - **deps:** update module golang.org/x/net (v0.53.0 → v0.54.0) ([#&#8203;2870](https://github.com/bpg/terraform-provider-proxmox/issues/2870)) ([c4f2de6](https://github.com/bpg/terraform-provider-proxmox/commit/c4f2de66446f8c1a155637ab1f62aee117f58ae6)) - **deps:** update module golang.org/x/net (v0.54.0 → v0.55.0) ([#&#8203;2906](https://github.com/bpg/terraform-provider-proxmox/issues/2906)) ([ecb905d](https://github.com/bpg/terraform-provider-proxmox/commit/ecb905dc3623b1d7c09c7361e0c0a645e841fcfa)) - **docs:** update terraform local (2.8.0 → 2.9.0) ([#&#8203;2880](https://github.com/bpg/terraform-provider-proxmox/issues/2880)) ([7b51658](https://github.com/bpg/terraform-provider-proxmox/commit/7b51658860c6e6c28ebce1e6d487921a234672c8)) - **docs:** update terraform tls (4.2.1 → 4.3.0) ([#&#8203;2881](https://github.com/bpg/terraform-provider-proxmox/issues/2881)) ([15fc5ab](https://github.com/bpg/terraform-provider-proxmox/commit/15fc5abfe1c911cd0459181be1ace00f1af45fa8)) - **vm2:** error format sweep ([#&#8203;2861](https://github.com/bpg/terraform-provider-proxmox/issues/2861)) ([047c4d4](https://github.com/bpg/terraform-provider-proxmox/commit/047c4d426c682030c6988479393bf32976908c4d)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 6am on Tuesday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjEuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
renovate added 1 commit 2026-05-26 02:02:29 +02:00
chore(deps): update terraform proxmox to v0.107.0
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 1m20s
Tofu Plan pve01.wheatley.in templates / tofu-plan-templates (pull_request) Successful in 28s
a574ac8dae
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
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> ``` 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>
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
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.6] will be updated in-place
  ~ resource proxmox_virtual_environment_vm talos-template {
        id                                   = 11126
      ~ ipv4_addresses                       = [] -> (known after apply)
      ~ ipv6_addresses                       = [] -> (known after apply)
        name                                 = talos-template-1.12.6
      ~ network_interface_names              = [] -> (known after apply)
        tags                                 = [
            tofu,
        ]
        # (28 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> ``` 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.6] will be updated in-place ~ resource proxmox_virtual_environment_vm talos-template { id = 11126 ~ ipv4_addresses = [] -> (known after apply) ~ ipv6_addresses = [] -> (known after apply) name = talos-template-1.12.6 ~ network_interface_names = [] -> (known after apply) tags = [ tofu, ] # (28 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-05-26 15:44:26 +02:00
Merge branch 'main' into renovate/proxmox-0.x
All checks were successful
Tofu Plan k8s-wheatley / tofu-plan-k8s-wheatley (pull_request) Successful in 27s
Tofu Plan pve01.wheatley.in templates / tofu-plan-templates (pull_request) Successful in 24s
410a7f03e7
Peter merged commit e697b86c9a into main 2026-05-26 15:46:04 +02:00
First-time contributor

Tofu Apply k8s-wheatley

OpenTofu Format and Style 🖌

OpenTofu Initialization ⚙️

OpenTofu Validation 🤖

Validation Output
Success! The configuration is valid.

OpenTofu Apply 🚀

Show Apply
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.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:

kubeconfig = <sensitive>
talosconfig = <sensitive>
### Tofu Apply k8s-wheatley #### ✅ OpenTofu Format and Style 🖌 #### ✅ OpenTofu Initialization ⚙️ #### ✅ OpenTofu Validation 🤖 <details><summary>Validation Output</summary> ``` Success! The configuration is valid. ``` </details> #### ✅ OpenTofu Apply 🚀 <details><summary>Show Apply</summary> ``` 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. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. Outputs: kubeconfig = <sensitive> talosconfig = <sensitive> ``` </details>
First-time contributor

Tofu Apply pve01.wheatley.in templates

OpenTofu Format and Style 🖌

OpenTofu Initialization ⚙️

OpenTofu Validation 🤖

Validation Output
Success! The configuration is valid.

OpenTofu Apply 🚀

Show Apply
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.6] will be updated in-place
  ~ resource proxmox_virtual_environment_vm talos-template {
        id                                   = 11126
      ~ ipv4_addresses                       = [] -> (known after apply)
      ~ ipv6_addresses                       = [] -> (known after apply)
        name                                 = talos-template-1.12.6
      ~ network_interface_names              = [] -> (known after apply)
        tags                                 = [
            tofu,
        ]
        # (28 unchanged attributes hidden)

        # (7 unchanged blocks hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.
module.talos.proxmox_virtual_environment_vm.talos-template[1.12.6]: Modifying... [id=11126]
module.talos.proxmox_virtual_environment_vm.talos-template[1.12.6]: Modifications complete after 0s [id=11126]

Apply complete! Resources: 0 added, 1 changed, 0 destroyed.
### Tofu Apply pve01.wheatley.in templates #### ✅ OpenTofu Format and Style 🖌 #### ✅ OpenTofu Initialization ⚙️ #### ✅ OpenTofu Validation 🤖 <details><summary>Validation Output</summary> ``` Success! The configuration is valid. ``` </details> #### ✅ OpenTofu Apply 🚀 <details><summary>Show Apply</summary> ``` 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.6] will be updated in-place ~ resource proxmox_virtual_environment_vm talos-template { id = 11126 ~ ipv4_addresses = [] -> (known after apply) ~ ipv6_addresses = [] -> (known after apply) name = talos-template-1.12.6 ~ network_interface_names = [] -> (known after apply) tags = [ tofu, ] # (28 unchanged attributes hidden) # (7 unchanged blocks hidden) } Plan: 0 to add, 1 to change, 0 to destroy. module.talos.proxmox_virtual_environment_vm.talos-template[1.12.6]: Modifying... [id=11126] module.talos.proxmox_virtual_environment_vm.talos-template[1.12.6]: Modifications complete after 0s [id=11126] Apply complete! Resources: 0 added, 1 changed, 0 destroyed. ``` </details>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 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#25
No description provided.