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