0.36.0 (2023-10-26)
- file: handle missing file on state refresh (#649) (2a56c23)
- vm: better handle of ctrl+c when qemu is not responding (#627) (aec09e4)
- deps: bump github.com/brianvoe/gofakeit/v6 from 6.23.2 to 6.24.0 (#642) (72951dc)
- deps: bump google.golang.org/grpc from 1.57.0 to 1.57.1 (#652) (4740da0)
- deps: bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /tools (#653) (db9140d)
- fix linter error (#645) (1056180)
0.35.1 (2023-10-22)
- vm: better check for disk ownership (#633) (6753582)
- vm: set FileVolume for disks with file_id (#635) (d1d7bd3)
0.35.0 (2023-10-17)
- lxc: unmarshal string/int vmid as int when read container status (#622) (b90445a)
- provider: add informative error around ssh-agent (#620) (388ce7c)
- deps: bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#624) (21e48c7)
- deps: bump golang.org/x/net from 0.13.0 to 0.17.0 (#616) (29894bd)
- deps: bump golang.org/x/net from 0.15.0 to 0.17.0 in /tools (#617) (7287f5d)
0.34.0 (2023-10-10)
- lxc: add support for the
start_on_boot
option (#605) (d36cf4e) - provider: configure temp directory (#607) (06ad004)
- vm: add option to enable multiqueue in network devices (#614) (be5251d)
- lxc: cloned container does not start by default (#615) (d5994a2)
- lxc: create container when authenticated with API token (#610) (32bdc94)
- lxc: multi-line description always shows as changed (#611) (088ad09)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.4.0 to 1.4.1 (#612) (a266496)
- deps: bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#613) (0150a97)
0.33.0 (2023-10-02)
- file: add optional
overwrite
flag to the file resource (#593) (5e24a75) - vm: allow
scsi
andsata
interfaces for CloudInit Drive (#598) (0b8f2e2)
0.32.2 (2023-09-28)
- deps: bump github.com/goreleaser/goreleaser from 1.20.0 to 1.21.0 in /tools (#587) (2573323)
- deps: bump github.com/goreleaser/goreleaser from 1.21.0 to 1.21.2 in /tools (#592) (2621aad)
0.32.1 (2023-09-23)
- cluster: inconsistencies in applying cluster options (#573) (03f3ed7)
- network: remove computed flag from mtu attribute (#572) (5720fe4)
- code: bump go to v1.21 (#585) (11c0940)
- code: re-organize and cleanup "fwk provider"'s code (#568) (7d064a8)
- deps: bump github.com/skeema/knownhosts from 1.2.0 to 1.2.1 (#584) (7890212)
- docs: add "Proof of Work" section to the PR template (#583) (de1eb2b)
- docs: add a note about DCO to CONTRIBUTING.md (#574) (d0c9b45)
- docs: update
proxmox_virtual_environment_file
documentation (#580) (7dde53c)
0.32.0 (2023-09-13)
- ci: cleanup and update project configs (#549) (edec5bf)
- code: remove redundant
types2
import aliases (#564) (2dee65b) - deps: bump crazy-max/ghaction-import-gpg from 5 to 6 (#558) (1f8330a)
- deps: bump github.com/hashicorp/terraform-plugin-* dependencies (#561) (3d7fbaa)
- deps: bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#554) (1040aab)
- deps: bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 (#560) (ac556b5)
0.31.0 (2023-09-04)
- file: FORMAT CHANGE: update import id, so it matches the resource's format:
<node_name>/<datastore_id>:<content_type>/<file>
(#543) (7ace07d) - lxc: add support for
keyctl
andfuse
features (#537) (8ce9006) - provider: add optional SSH port param to node in provider ssh block (#520) (124cac2)
- provider: panic crash in provider, interface conversion error (#545) (13326bb)
- vm: explicitly allow
""
as a value for CloudInit interfaces (#546) (0233053)
- code: fix
proxmox
package dependencies (#536) (5ecf135) - deps: bump actions/checkout from 3 to 4 (#541) (44d6d6b)
0.30.3 (2023-09-01)
0.30.2 (2023-08-31)
- core: improve error handling while waiting for PVE tasks to complete (#526) (6f02df4)
- file: forced replacement of file resources that missing
timeout_upload
attribute (#528) (11d8261) - node: creating linux_bridge with 'vlan_aware=false' or 'autostart=false' (#529) (f00e48a)
- provider: User-settable VLAN ID and name (#518) (5599c7a)
- deps: bump activesupport from 7.0.6 to 7.0.7.1 in /docs (#522) (cd7927b)
- deps: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.11.0 to 0.12.0 (#530) (e35443a)
- deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 (#524) (5556b17)
0.30.1 (2023-08-22)
- deps: bump github.com/golangci/golangci-lint from 1.54.1 to 1.54.2 in /tools (#514) (731dad8)
- deps: bump github.com/google/uuid from 1.3.0 to 1.3.1 (#515) (79c7f10)
0.30.0 (2023-08-21)
- ha: add support for Proxmox High Availability objects (#498) (03c9b36)
- vm: add support for migration when the node name is modified (#501) (a285360)
- vm: add support for non-default CloudInit interface and CloudInit storage change (#486) (5475936)
- vm: add support for pool update (#505) (e6c15ec)
- vm: fix adding/removing hostpci devices forcing vm recreation (#504) (a038fd3)
- vm: support PCI device resource mapping (#500) (2697054)
- vm: fix CloudInit datastore change support (#509) (73c1294)
- vm: fix index out of range when unmarshalling custompcidevice (#496) (78d6683)
- vm: fixed startup / shutdown behaviour on HA clusters (#508) (148a9e0)
- vm: no IP address detection when VM contains bridges (#493) (9fd9d21)
- deps: bump github.com/golangci/golangci-lint from 1.54.0 to 1.54.1 in /tools (#489) (e4f9888)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.3.5 (#512) (98ae6a8)
- deps: bump github.com/pkg/sftp from 1.13.5 to 1.13.6 (#488) (9045183)
- vm: fix linter errors (#506) (1896ea0)
0.29.0 (2023-08-10)
- user: make
password
attribute optional (#474) (244e061) - vm: default disk cache is not set to
none
if not specified for an existing disk (#478) (8d0b3ed) - vm: ensure startup / shutdown delay is applied when order is not configured (#479) (2cf64b8)
- deps-dev: bump commonmarker from 0.23.9 to 0.23.10 in /docs (#472) (2e16fbb)
- deps: bump github.com/golangci/golangci-lint from 1.53.3 to 1.54.0 in /tools (#482) (390f03c)
- deps: bump github.com/goreleaser/goreleaser from 1.19.2 to 1.20.0 in /tools (#481) (eb3d847)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 (#466) (8a5a533)
- deps: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 (#467) (7c9e3ed)
- deps: bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#465) (185e98f)
- deps: bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#480) (a7047da)
0.28.0 (2023-08-06)
- api: remove HTTP client timeout (#464) (824e51c)
- user: make
password
attribute optional (#463) (5a3b1cc) - vm: give
cache
the correct default value (#450) (0d3227a)
- doc: add all-contributors to README.md (#455) (d885e64)
- doc: add existing contributors (#459) (cb71d73)
- doc: cleanup readme (#461) (368b133)
0.27.0 (2023-07-30)
- vm: add support for disk
cache
option (#443) (cfe3d96) - vm: add support for start/shutdown order configuration (#445) (b045746)
0.26.0 (2023-07-29)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 (#439) (d82a08d)
- docs: Update README.md (#442) (8e2d180)
0.25.0 (2023-07-20)
- vm: Don't add an extra efi_disk entry (#435) (6781c03)
- vm: fix for the api call upon empty disks (#436) (aea9846)
- cleanup resource validators & utility code (#438) (b2a27f3)
- deps: bump github.com/hashicorp/terraform-plugin-mux from 0.11.1 to 0.11.2 (#432) (4324b29)
- deps: bump github.com/skeema/knownhosts from 1.1.1 to 1.2.0 (#433) (b9ee3ae)
0.24.2 (2023-07-16)
0.24.1 (2023-07-16)
- firewall: add VM / container ID validation to firewall rules (#424) (6a3bc03)
- vm: add
interface
argument tocdrom
block (#429) (b86fa23) - vm: add missing unmarshal for vm custom startup order (#428) (e59b06e)
0.24.0 (2023-07-09)
- add import support for a lot of resources (#390) (4147ff6)
- vm: add more valid cpu types (#411) (e9a9fd7)
- firewall: ignore non-existent rules at read/delete (#415) (fc3bbc3)
- node: fix error when listing network interfaces of a node (#412) (16ee6a9)
- node: ignore field
bridge_fd
when listing network interfaces of a node (#414) (01a8456)
- deps: bump github.com/goreleaser/goreleaser from 1.18.2 to 1.19.1 in /tools (#403) (0597217)
- deps: bump github.com/goreleaser/goreleaser from 1.19.1 to 1.19.2 in /tools (#417) (7240715)
- deps: bump github.com/hashicorp/terraform-plugin-docs from 0.15.0 to 0.16.0 in /tools (#418) (6a309ac)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 (#401) (908713a)
- deps: bump github.com/hashicorp/terraform-plugin-go from 0.16.0 to 0.17.0 (#399) (24ee318)
- deps: bump github.com/hashicorp/terraform-plugin-go from 0.17.0 to 0.18.0 (#408) (f494525)
- deps: bump github.com/hashicorp/terraform-plugin-mux from 0.10.0 to 0.11.1 (#400) (1a6cfb2)
- deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 (#402) (af56c4b)
- deps: bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#416) (5e173e0)
- refactoring: remove accidentally added
types2
import alias (#409) (feac6b0)
0.23.0 (2023-07-03)
- docs: minor firewall options page improvement (#396) (b0b5fa1)
- file: spurious unsupported content type warning (#395) (4da2b68)
- lxc: add support for 'nixos' (#387) (23a5194)
- provider: better handling of root@pam token (#386) (03eaf72)
- provider: config environment variables handling caused "rpc error" (#397) (d748a7d)
- vm: do not error on
read
at state refresh if VM is missing (#398) (253a59e) - vm: search for vm in cluster resources before calling node api (#393) (99fda9c)
- deps: bump github.com/hashicorp/terraform-plugin-framework from 1.3.0 to 1.3.1 (#381) (c1219ec)
- deps: bump github.com/hashicorp/terraform-plugin-go from 0.15.0 to 0.16.0 (#380) (9146703)
0.22.0 (2023-06-24)
- vm: add network device resources (#376) (343e804)
- vm: add support for meta-data in cloud-init (#378) (7aa25b8)
- deps: bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /tools (#375) (2863aa6)
- deps: bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#374) (f6e20bd)
- deps: bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#371) (e3a62d7)
0.21.1 (2023-06-07)
- core: Do not limit cluster size to 1 in provider's
ssh
config (#369) (926382c) - doc: Update documentation for resource
proxmox_virtual_environment_firewall_ipset
(#366) (0aa33f0) - firewall: Improve firewall resources argument validation (#359) (8c1f246)
- vm: fix incorrect disk interface ref when reading VM info from PVE (#365) (de3935d)
- vm: Make
vm_id
computed (#367) (2a5abb1)
- deps: bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.2 in /tools (#363) (a546a82)
- deps: bump github.com/hashicorp/terraform-plugin-log from 0.8.0 to 0.9.0 (#362) (170ec8a)
- deps: bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#361) (46e0f8f)
- doc: project documentation update (#356) (9587c63)
0.21.0 (2023-06-01)
- API client cleanup and refactoring (#323) (1f006aa)
- core: Add ability to override node IP used for SSH connection (80c94a5)
- core: Add API Token authentication (#350) (ab54aa1)
- deps: bump github.com/goreleaser/nfpm/v2 from 2.28.0 to 2.29.0 in /tools (#347) (2358557)
- deps: bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 in /tools (#349) (6e59360)
0.20.1 (2023-05-23)
0.20.0 (2023-05-22)
- bump Go to 1.20 to resolve MacOS DNS resolution issues (#342) (1c920de)
- SSH-Agent Support (#306) (9fa9242)
- deps: bump github.com/skeema/knownhosts from 1.1.0 to 1.1.1 (#336) (0d8e6d3)
- deps: bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#343) (fc1e03f)
- deps: bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#337) (b1cb49c)
0.19.1 (2023-05-14)
- deps: bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /tools (#331) (37a1234)
0.19.0 (2023-05-11)
- deps: bump github.com/goreleaser/goreleaser from 1.17.2 to 1.18.1 in /tools (#324) (aea079e)
- deps: bump github.com/goreleaser/goreleaser from 1.18.1 to 1.18.2 in /tools (#327) (d94a4ce)
0.18.2 (2023-05-05)
- vm,lxc: Fix tags reordering on plan re-apply (#322) (f0b88e3)
- vm: Fix IPv6 handling (#319) (97ca22a)
- deps: bump github.com/goreleaser/goreleaser from 1.17.1 to 1.17.2 in /tools (#313) (2a03818)
- deps: bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 in /tools (#320) (b8184e4)
- make: Add
lint
,release-build
targets (#317) (aa99290)
0.18.1 (2023-04-23)
- file: fix SSH file upload on Windows (#308) (7c9505d)
- firewall: use correct default value for firewall (#312) (496bda4)
0.18.0 (2023-04-18)
- deps: bump commonmarker from 0.23.8 to 0.23.9 in /docs (#298) (fc4a6e8)
- deps: bump github.com/goreleaser/goreleaser from 1.16.2 to 1.17.1 in /tools (#303) (d24f60a)
- deps: bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#296) (a896b50)
- deps: bump nokogiri from 1.14.2 to 1.14.3 in /docs (#299) (6722492)
0.17.1 (2023-04-10)
- core: Error when open SSH session on Windows (#293) (be3995e)
- file: "Permission denied" error when creating a file by a non-root user (#291) (401b397)
- firewall: Add support for
firewall
flag for LXC/VM net adapters (#295) (f4783f8)
0.17.0 (2023-04-07)
0.17.0-rc2 (2023-04-04)
0.17.0-rc1 (2023-04-02)
0.16.0 (2023-04-02)
- add missing docs (#283) (db7afe2)
- deps: bump actions/stale from 7 to 8 (#276) (edd9685)
- deps: bump github.com/golangci/golangci-lint from 1.52.1 to 1.52.2 in /tools (#278) (d8c1fb3)
- deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.25.0 to 2.26.1 (#277) (b403a49)
0.15.0 (2023-03-25)
- deps: bump actions/setup-go from 3 to 4 (#269) (fdb9dc7)
- deps: bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.1 in /tools (#274) (1150163)
- deps: bump github.com/goreleaser/goreleaser from 1.16.1 to 1.16.2 in /tools (#271) (7a0e1db)
0.14.1 (2023-03-19)
- authentication error logging in API client (#267) (763527e)
- build: Fix make example-init for TF 1.4 (#262) (914631f)
- deps: bump activesupport from 6.1.7.1 to 6.1.7.3 in /docs (#263) (ce8bd30)
- docs: Minor documentation Improvements (#266) (696ecb0)
0.14.0 (2023-03-14)
0.13.1 (2023-03-07)
- deps: bump dependencies (#242) (890fb53)
- deps: bump github.com/golangci/golangci-lint from 1.51.1 to 1.51.2 in /tools (#244) (e01844a)
- deps: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#245) (6cca133)
- deps: bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#248) (1aa668e)
0.13.0 (2023-02-17)
- deps: bump activesupport from 6.0.6.1 to 6.1.7.1 in /docs (#235) (ffa39c1)
- deps: bump github.com/goreleaser/goreleaser from 1.15.1 to 1.15.2 in /tools (#237) (80dfceb)
- deps: bump github.com/hashicorp/terraform-plugin-log from 0.7.0 to 0.8.0 (#239) (dbe26ed)
- deps: bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#238) (2b99349)
0.12.1 (2023-02-07)
- build: trailing space in provider's version (#233) (f97407d)
- vm: ignore ssd disk flag with virtio interface (#231) (1de9294)
- deps: bump github.com/golangci/golangci-lint from 1.50.1 to 1.51.1 in /tools (#229) (f1022a5)
- deps: bump github.com/goreleaser/goreleaser from 1.14.1 to 1.15.1 in /tools (#230) (722003e)
0.12.0 (2023-02-06)
- core: Add known hosts callback check for ssh connections (#217) (598c628)
- lxc: Add unprivileged option (#225) (1918561)
- vm: Don't add an extra hostpci entry (#223) (346c92b)
- vm: Fix handling of empty kvm arguments (#228) (e2802d0)
- deps: bump commonmarker from 0.23.6 to 0.23.7 in /docs (#220) (cef0227)
- deps: bump gem dependencies in /docs (#221) (e0864c0)
- deps: bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 (#222) (11fe9e5)
- disable code coverage (#227) (a72fd27)
0.11.0 (2023-01-24)
0.10.0 (2023-01-18)
- lxc: Add option to customize RootFS size at LXC creation (#207) (dd9ffe1)
- vm: add support for "args" flag for VM (#205) (8bd3fd7)
0.9.1 (2023-01-02)
0.9.0 (2023-01-01)
- vm: Add cloud-init network-config support (#197) (79a2101)
- vm: Add hostpci support (01d2050)
- vm: Deletion of VM should also purge all storages and configs (13080b4)
- vm: OnBoot: change default to
true
(#191) (60a6818)
0.8.0 (2022-12-13)
- add support for "ssd" disk flag for VM (#181) (2907346)
- add support for network_device MTU (#176) (3c02cb1)
- add support for VM tags (#169) (ade1d49)
- add the ability to clone to non-shared storage on different nodes (#178) (0df14f9)
- Check if any interface has global unicast address instead of all interfaces (#182) (722e010)
- handling
datastore_id
in LXC template (#180) (63dc5cb) - Remove cloned ide2 before creating new one (#174) (#175) (2766555)
0.7.0 (2022-11-18)
0.6.4 (2022-10-17)
v0.6.3 (2022-10-17)
v0.6.2 (2022-09-28)
ENHANCEMENTS:
- Add discard option to vm disk creation #122
Merged pull requests:
v0.6.1 (2022-08-15)
BUG FIXES:
- Waiting for proxmox_virtual_environment_vm's ipv4_addresses does not really work #100
v0.6.0 (2022-08-09)
BREAKING CHANGES:
ENHANCEMENTS:
- Add support for "iothread" disk option for VM #87
BUG FIXES:
- Powered off VM breaks plan/apply #105
- Disk resize causes reboot #102
- Typing error - dvResourceVirtualEnvironmentVMAgentEnabled instead of dvResourceVirtualEnvironmentVMAgentTrim #101
- Error creating VM with multiple disks on different storages #88
Merged pull requests:
- Fixed Typo #107 (PrajwalBorkar)
- Avoid reboot when resizing disks. #104 (otopetrik)
- Add support for "iothread" disk option for VM #97 (bpg)
- Fix disk import when VM template has multiple disks #96 (bpg)
v0.5.3 (2022-06-02)
Merged pull requests:
v0.5.2 (2022-05-10)
Closed issues:
- proxmox_virtual_environment_file json unmarshalling type issue #41
v0.5.1 (2022-03-22)
BUG FIXES:
- Version mismatch in the code #44
- virtual_environment_datastores.go: Update remote command to get datasource path #49 (mattburchett)
v0.5.0 (2021-11-06)
BREAKING CHANGES:
v0.4.6 (2021-09-10)
BUG FIXES:
- JSON unmarshal error when deploying LCX container #15
- [BUG] SIGSEGV if cloned VM disk is in the different storage #2
- fix
make test
error #1 (bpg)
v0.4.5 (2021-07-16)
BUG FIXES:
- resource/virtual_environment_vm: Fix watchdog deserialization issue
BUG FIXES:
- resource/virtual_environment_container: Fix IP initialization issue
BUG FIXES:
- resource/virtual_environment_vm: Fix
disk.file_id
diff issue - resource/virtual_environment_vm: Fix disk resizing issue
OTHER:
- provider/example: Remove support for Terraform v0.11 and older
- provider/makefile: Update to use plugin caching to support local builds
OTHER:
- provider/docs: Fix issue with navigational link titles in Terraform Registry
FEATURES:
- New Data Source:
proxmox_virtual_environment_time
- New Resource:
proxmox_virtual_environment_time
BREAKING CHANGES:
-
resource/virtual_environment_vm:
interface
is now required to create disksdisk { datastore_id = "local-lvm" file_id = "${proxmox_virtual_environment_file.ubuntu_cloud_image.id}" interface = "scsi0" }
ENHANCEMENTS:
- provider/configuration: Add
virtual_environment.otp
argument for TOTP support - resource/virtual_environment_vm: Clone supports resize and datastore_id for moving disks
- resource/virtual_environment_vm: Bulk clones can now use retries as argument to try multiple times to create a clone.
- resource/virtual_environment_vm:
on_boot
parameter can be used to start a VM after the Node has been rebooted. - resource/virtual_environment_vm:
reboot
parameter can be used to reboot a VM after creation - resource/virtual_environment_vm: Has now multiple new parameters to set timeouts for the vm creation/cloning
timeout_clone
,timeout_move_disk
,timeout_reboot
,timeout_shutdown_vm
,timeout_start_vm
,timeout_stop_vm
BUG FIXES:
- library/virtual_environment_nodes: Fix node IP address format
- library/virtual_environment_nodes: Fix WaitForNodeTask now detects errors correctly
- library/virtual_environment_vm: Fix CloneVM now waits for the task to be finished and detect errors.
- resource/virtual_environment_container: Fix VM ID collision when
vm_id
is not specified - resource/virtual_environment_vm: Fix VM ID collision when
vm_id
is not specified - resource/virtual_environment_vm: Fix disk import issue when importing from directory-based datastores
- resource/virtual_environment_vm: Fix handling of storage name - correct handling of
-
WORKAROUNDS:
- resource/virtual_environment_vm: Ignore default value for
cpu.architecture
when the root account is not being used
ENHANCEMENTS:
- resource/virtual_environment_container: Add
clone
argument - resource/virtual_environment_container: Add
disk
argument - resource/virtual_environment_container: Add
template
argument - resource/virtual_environment_vm: Add
agent.timeout
argument - resource/virtual_environment_vm: Add
audio_device
argument - resource/virtual_environment_vm: Add
clone
argument - resource/virtual_environment_vm: Add
initialization.datastore_id
argument - resource/virtual_environment_vm: Add
serial_device
argument - resource/virtual_environment_vm: Add
template
argument
BUG FIXES:
- resource/virtual_environment_container: Fix
network_interface
deletion issue - resource/virtual_environment_vm: Fix
network_device
deletion issue - resource/virtual_environment_vm: Fix slow refresh when VM is stopped and agent is enabled
- resource/virtual_environment_vm: Fix crash caused by assuming IP addresses are always reported by the QEMU agent
- resource/virtual_environment_vm: Fix timeout issue while waiting for IP addresses to be reported by the QEMU agent
OTHER:
- provider/docs: Add HTML documentation powered by GitHub Pages
BREAKING CHANGES:
- resource/virtual_environment_vm: Rename
cloud_init
argument toinitialization
- resource/virtual_environment_vm: Rename
os_type
argument tooperating_system.type
FEATURES:
- New Data Source:
proxmox_virtual_environment_dns
- New Data Source:
proxmox_virtual_environment_hosts
- New Resource:
proxmox_virtual_environment_certificate
- New Resource:
proxmox_virtual_environment_container
- New Resource:
proxmox_virtual_environment_dns
- New Resource:
proxmox_virtual_environment_hosts
ENHANCEMENTS:
- resource/virtual_environment_vm: Add
acpi
argument - resource/virtual_environment_vm: Add
bios
argument - resource/virtual_environment_vm: Add
cpu.architecture
,cpu.flags
,cpu.type
andcpu.units
arguments - resource/virtual_environment_vm: Add
tablet_device
argument - resource/virtual_environment_vm: Add
vga
argument
FEATURES:
- New Data Source:
proxmox_virtual_environment_datastores
- New Data Source:
proxmox_virtual_environment_group
- New Data Source:
proxmox_virtual_environment_groups
- New Data Source:
proxmox_virtual_environment_nodes
- New Data Source:
proxmox_virtual_environment_pool
- New Data Source:
proxmox_virtual_environment_pools
- New Data Source:
proxmox_virtual_environment_role
- New Data Source:
proxmox_virtual_environment_roles
- New Data Source:
proxmox_virtual_environment_user
- New Data Source:
proxmox_virtual_environment_users
- New Data Source:
proxmox_virtual_environment_version
- New Resource:
proxmox_virtual_environment_file
- New Resource:
proxmox_virtual_environment_group
- New Resource:
proxmox_virtual_environment_pool
- New Resource:
proxmox_virtual_environment_role
- New Resource:
proxmox_virtual_environment_user
- New Resource:
proxmox_virtual_environment_vm
* This Changelog was automatically generated by github_changelog_generator