Releases: bpg/terraform-provider-proxmox
Releases · bpg/terraform-provider-proxmox
v0.42.0
0.42.0 (2023-12-23)
Features
- vm, lxc: add new
initialization.dns.servers
param to vm and container (#832) (16e571d) - vm: add new dns servers param to vm and container, deprecated server param (16e571d)
- vm: add support for up to 32 network interfaces (#822) (4113bec)
Bug Fixes
- provider: allow FQDN for
ssh.node.address
in provider's config (#824) (34df977) - vm: update
smbios
during clone (#827) (0ffe75a)
Miscellaneous
v0.41.0
0.41.0 (2023-12-18)
Features
- vm: add
cpu.limit
attribute (#814) (9712952) - vm: support stopping (rather than shutting down) VMs on resource destroy (#783) (6ebe8dc)
Bug Fixes
- docs: add clone/full parameter for vms (#797) (86d0f07)
- provider: typo in provider example (#785) (32bdc21)
- vm: hostpci devices not showing up in refresh plan (#578) (aa939c7)
- vm: panic at read when cloud-init drive is on directory storage (#811) (3e0ef1d)
Miscellaneous
- deps: bump actions/setup-go from 4 to 5 (#791) (164a72d)
- deps: bump actions/stale from 8 to 9 (#790) (02b5da7)
- deps: bump github.com/brianvoe/gofakeit/v6 from 6.26.0 to 6.26.3 (#807) (1d69c69)
- deps: bump github.com/google/uuid from 1.4.0 to 1.5.0 (#805) (3b4a69e)
- deps: bump github.com/hashicorp/terraform-plugin-mux from 0.12.0 to 0.13.0 (#806) (53270e2)
- deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 (#808) (5c91b91)
v0.40.0
0.40.0 (2023-12-06)
⚠ BREAKING CHANGES
- lxc: allow to update
features
, add mount type support (#765)
Features
- lxc: allow to update
features
, add mount type support (#765) (8bf2609) - vm: Add support for setting the VM TPM State device (#743) (66bba2a)
Bug Fixes
- docs: add more details about local testing of the provider (#698) (f1450cb)
- lxc: description is always showed as changed (#762) (d1f2093)
- lxc: fixes for datastore-backed volume mounts (#772) (25deebb)
Miscellaneous
v0.39.0
0.39.0 (2023-11-30)
Features
- docs: add initial mini-howtos for VM (#730) (e2717a9)
- provider: modify the proxmox api client to support connecting through an https proxy (#748) (13e911c)
- vm: Support hook script (#733) (0eb04b2)
Bug Fixes
- cluster: can't read back cluster options on PVE 8.1 (#755) (cd24cf2)
- docs: improve documentation for container feature flags (#747) (d5193b3)
- vm,lxc: file ID validator to allow . in a storage name (#750) (a6fa40e)
- vm: resize image once imported (#753) (d16b8e1)
- vm: unable to clone as non-root due to
hook_script
(#756) (728eceb)
Miscellaneous
v0.38.1
v0.38.0
0.38.0 (2023-11-17)
Features
- file: rename content type
backup
->dump
for backups (#724) (3280370) - vm: Add Win 11 as os type (#720) (0eeb7a7)
Bug Fixes
- vm: memory size datatype conversion causing
null
on read (#715) (2bbf228) - vm: use int64 for resource memory and disk size (#694) (5fe6892)
Miscellaneous
v0.37.1
0.37.1 (2023-11-12)
Bug Fixes
- docs: add SSH info box to ressources needing it (#690) (e45c1c8)
- file: display warning if directory is not found (#703) (e10b4b5)
- provider: do not blindly use first IP for SSH (#704) (a586d03)
- provider: sanitize PVE endpoint value (#686) (3f582d8)
- storage: unmarshal error when list storage containing large files (#688) (64c67d9)
- vm: update validation and docs for
machine
attribute (#681) (3fd6b6b)
Miscellaneous
- build: add devcontainer (#699) (5bf9d1b)
- deps: bump github.com/golangci/golangci-lint from 1.55.1 to 1.55.2 in /tools (#680) (2b8fd1a)
- deps: bump github.com/goreleaser/goreleaser from 1.21.2 to 1.22.1 in /tools (#709) (48c89ff)
- deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 (#708) (817e43c)
- deps: bump github.com/sigstore/cosign/v2 from 2.0.3-0.20230523133326-0544abd8fc8a to 2.2.1 in /tools (#705) (3e6fe4d)
- docs: update hostpci id to mentions requirement around root user (#710) (0bf3a2a)
- docs: update VM ip address to mention the CIDR suffic requirement (#697) (d61cdc2)
v0.37.0
0.37.0 (2023-10-31)
Features
Bug Fixes
- docs: document qemu-guest-agent behavior (#670) (e2e5b4e)
- docs: update
README.md
and file resource documentation (#659) (f6f05a5) - vm: MAC address validator should allow lowercase hex (#660) (7867e66)
Miscellaneous
- deps: bump github.com/docker/docker from 24.0.2+incompatible to 24.0.7+incompatible in /tools (#667) (aea4a6f)
- deps: bump github.com/golangci/golangci-lint from 1.55.0 to 1.55.1 in /tools (#664) (6ab1d5f)
- deps: bump github.com/google/uuid from 1.3.1 to 1.4.0 (#662) (0ec8c24)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.4.1 to 1.4.2 (#663) (b389080)