mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-06-29 18:21:10 +00:00
144 lines
5.5 KiB
Markdown
144 lines
5.5 KiB
Markdown
## v0.4.4
|
|
|
|
BUG FIXES:
|
|
|
|
* resource/virtual_environment_vm: Fix watchdog deserialization issue
|
|
|
|
## v0.4.3
|
|
|
|
BUG FIXES:
|
|
|
|
* resource/virtual_environment_container: Fix IP initialization issue
|
|
|
|
## v0.4.2
|
|
|
|
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
|
|
|
|
## v0.4.1
|
|
|
|
OTHER:
|
|
|
|
* provider/docs: Fix issue with navigational link titles in Terraform Registry
|
|
|
|
## v0.4.0
|
|
|
|
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 disks
|
|
|
|
```
|
|
disk {
|
|
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
|
|
|
|
## 0.3.0
|
|
|
|
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
|
|
|
|
## 0.2.0
|
|
|
|
BREAKING CHANGES:
|
|
|
|
* resource/virtual_environment_vm: Rename `cloud_init` argument to `initialization`
|
|
* resource/virtual_environment_vm: Rename `os_type` argument to `operating_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` and `cpu.units` arguments
|
|
* resource/virtual_environment_vm: Add `tablet_device` argument
|
|
* resource/virtual_environment_vm: Add `vga` argument
|
|
|
|
## 0.1.0
|
|
|
|
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`
|