Skip to content

Releases: bpg/terraform-provider-proxmox

v0.78.2

16 Jun 10:14
52a2af5
Compare
Choose a tag to compare

0.78.2 (2025-06-16)

Bug Fixes

  • docs: firewall security group typo enabled (#1994) (307bc25)
  • file: proxmox_virtual_environment_file allow changing local file path (#1982) (26c61e3)
  • file: properly handle overwrite option behavior in proxmox_virtual_environment_download_file (#1989) (1b86a41)

Miscellaneous

  • ci: update actions/attest-build-provenance digest (db473fd → e8998f9) (#1999) (303c7e6)
  • deps: update image golang (1.24.3 → 1.24.4) (#1984) (e8948c9)
  • deps: update image golang (4c0a181 → 81bf592) (#1977) (b6bcfe7)
  • deps: update image golang (db5d0af → 10c1318) (#1996) (2444fe8)
  • deps: update module github.com/hashicorp/terraform-plugin-testing (v1.13.1 → v1.13.2) (#1997) (6260e3f)
  • deps: update module golang.org/x/crypto (v0.38.0 → v0.39.0) (#1985) (4fa9311)
  • deps: update module golang.org/x/net (v0.40.0 → v0.41.0) (#1986) (60b6f5b)

v0.78.1

03 Jun 00:38
527522f
Compare
Choose a tag to compare

0.78.1 (2025-05-24)

Bug Fixes

  • lxc: increase maximum supported passthrough devices to 128 (#1968) (3631240)
  • vm: allow scsi and sata for CD-ROM interface (#1971) (b1b8d15)

Miscellaneous

  • ci: improve devcontainer UX (#1973) (d8a7bc0)
  • deps: pin image golang to 4c0a181 (#1975) (f643f2a)
  • deps: update github.com/hashicorp/terraform-plugin-* (#1966) (9655bd9)
  • deps: update github.com/hashicorp/terraform-plugin-* (#1974) (71ade27)

v0.78.0

14 May 02:13
a05c941
Compare
Choose a tag to compare

0.78.0 (2025-05-14)

Features

Bug Fixes

  • network: adjust Linux Bridge name validator (#1961) (2a7a2ff)

Miscellaneous

  • ci: update actions/setup-go digest (0aaccfd → d35c59a) (#1958) (a639257)
  • ci: update jetbrains/qodana-action action (v2025.1.0 → v2025.1.1) (#1955) (12f8a40)
  • ci: update lycheeverse/lychee-action action (v2.4.0 → v2.4.1) (#1956) (68132bb)
  • deps: update module github.com/hashicorp/terraform-plugin-framework-validators (v0.17.0 → v0.18.0) (#1965) (9d91cdd)
  • docs: update terraform local (2.5.2 → 2.5.3) (#1964) (10cda1f)

v0.77.1

06 May 02:37
2664f38
Compare
Choose a tag to compare

0.77.1 (2025-05-06)

Bug Fixes

  • lxc: spurious ip_config diff when interface has both IPv4 and IPv6 addresses (15b0ae9)

Miscellaneous

  • ci: update actions/create-github-app-token action (v2.0.2 → v2.0.3) (#1941) (922d1eb)
  • ci: update actions/create-github-app-token action (v2.0.3 → v2.0.6) (#1946) (84c9b72)
  • ci: Update golangci/golangci-lint-action action (v7 → v8) (#1950) (8ded437)
  • code: fix new qodana warnings (#1951) (d23f7ab)
  • deps: update golangci/golangci-lint (v2.1.5 → v2.1.6) (#1947) (462c153)
  • deps: update module golang.org/x/net (v0.39.0 → v0.40.0) (#1949) (58cee6d)

v0.77.0

30 Apr 01:21
d5979c4
Compare
Choose a tag to compare

0.77.0 (2025-04-30)

Features

  • lxc: increase number of supported mount points to 256 (#1939) (a99220e)

Bug Fixes

  • file: better error message on download failure (#1923) (d463990)
  • firewall: prevent reordering of CIDRs in ipset resource with mixed IPv4/IPv6 (#1935) (64147cd)
  • lxc: do not reboot for cpu block changes (#1932) (5e49b98)

Miscellaneous

  • ci: update actions/attest-build-provenance digest (c074443 → db473fd) (#1937) (7b5042d)
  • ci: Update JetBrains/qodana-action action (v2024.3.4 → v2025.1.0) (#1927) (d4bfc24)
  • code: fix code problems reported by Qodana (#1934) (ebd5399)
  • deps: update golangci/golangci-lint (v2.1.2 → v2.1.5) (#1926) (6b2749f)
  • docs: update terraform tls (4.0.6 → 4.1.0) (#1925) (2de77b6)

v0.76.1

23 Apr 01:00
04a461d
Compare
Choose a tag to compare

0.76.1 (2025-04-21)

Bug Fixes

  • provider: improve known_hosts handling in SSH client (#1918) (49d366e)
  • vm: cloned VM may be recreated/updated on re-apply (#1914) (5974d8b)

Miscellaneous

  • code: move hardwaremapping package from node to cluster in fwprovider (#1917) (fd24c5a)
  • docs: fix broken links in documentation (#1916) (d27b24f)

v0.76.0

17 Apr 01:16
8cf569b
Compare
Choose a tag to compare

0.76.0 (2025-04-17)

Features

  • hardwaremapping: Introduce support for directory mappings (#1902) (6dbff43)
  • vm: add support for virtiofs (#1900) (55b3f73)

Bug Fixes

  • vm,lxc: error parsing disk ID when datastore name contains . (#1894) (1340146)
  • vm: edge case error when cloning a VM with EFI disk (#1897) (4ca2f32)
  • vm: race condition on reboot causing inconsistent VM state (#1911) (7fd190a)

Miscellaneous

  • deps: update golangci/golangci-lint (v2.0.2 → v2.1.2) (#1903) (ce5cc74)
  • deps: update module github.com/hashicorp/terraform-plugin-docs (v0.20.1 → v0.21.0) (#1898) (504a84c)
  • docs: indicate support of Proxmox VE 8.4 (#1899) (35a5296)
  • vm: add an acc test for disk.backup update edge case (#1906) (ad41476)

v0.75.0

08 Apr 03:02
7ca2920
Compare
Choose a tag to compare

0.75.0 (2025-04-08)

⚠ BREAKING CHANGES

  • vm: remove deprecated initialization.dns.server, initialization.upgrade (#1884)
  • datastores: implement new structured format and filters for datastores data source (#1875)

Features

  • vm: do not force VM re-create on initialization.user_account changes (#1885) (d631ccb)

Miscellaneous

  • ci: pin golangci/golangci-lint-action action to (#1872) (f7706c8)
  • ci: Update actions/create-github-app-token action (v1.12.0 → v2.0.2) (#1880) (3d0c47a)
  • ci: update lycheeverse/lychee-action action (v2.3.0 → v2.4.0) (#1873) (ece13f7)
  • deps: update module golang.org/x/crypto (v0.36.0 → v0.37.0) (#1882) (c526208)
  • deps: update module golang.org/x/net (v0.38.0 → v0.39.0) (#1887) (5035965)
  • docs: add known issue to the README about Debian 12 VM requiring a serial device (#1886) (8e231f9)

v0.74.1

31 Mar 00:23
8d7f672
Compare
Choose a tag to compare

0.74.1 (2025-03-31)

Bug Fixes

  • auth: do not reset user token value in TF state during update (#1857) (2da4e3d)
  • docs: clarify tags behaviour for container (#1851) (b19d28e)
  • lxc: multiple issues during container import (#1867) (aa9cdba)
  • lxc: prevent spurious dns config change when updating initialization block (#1859) (03f2079)
  • vm: allow to set machine type in clone (#1865) (7090b10)
  • vm: improve error handling when updating initialization block (#1858) (539b902)
  • vm: prevent cloud-init password reset to ********** during update (#1864) (4f522ec)
  • vm: prevent cloud-init username reset to " " during create (#1863) (c9fcb30)
  • vm: remove qcow2 as the default for disk.file_format (#1862) (af46a9c)

Miscellaneous

  • ci: update actions/create-github-app-token action (v1.11.7 → v1.12.0) (#1860) (7ba9417)
  • ci: update crazy-max/ghaction-import-gpg action (v6.2.0 → v6.3.0) (#1868) (4d30ba7)
  • ci: update goreleaser/goreleaser-action action (v6.2.1 → v6.3.0) (#1869) (8c42d80)
  • deps: update module golang.org/x/net (v0.37.0 → v0.38.0) (#1861) (f030a49)
  • docs: add known issue for HA VMs and containers in README (#1855) (de65997)

v0.74.0

26 Mar 20:30
237afa1
Compare
Choose a tag to compare

0.74.0 (2025-03-26)

⚠ BREAKING CHANGES

v0.73.2 introduced a potentially breaking change for use cases where a disk is updated in a VM clone.
See: #1840, #1845, #1850

This minor version release is to properly flag that change.

Other changes

Bug Fixes

  • vm: handle update of disks moved during VM clone (#1849) (09d3e97)

Miscellaneous

  • ci: pin actions/attest-build-provenance action to (#1843) (ef66b55)
  • deps: Update golangci/golangci-lint (v1.64.8 → v2.0.2) (#1847) (1eee8cd)
  • deps: update module github.com/pkg/sftp (v1.13.8 → v1.13.9) (#1846) (2ae7725)
  • docs: clarify disk behaviour in clone operation (#1850) (75281b2)