From 346c92b2734caed90b30df423ac8019cf08c5900 Mon Sep 17 00:00:00 2001 From: Boik Date: Mon, 6 Feb 2023 03:18:53 +0900 Subject: [PATCH] fix(vm): Don't add an extra hostpci entry (#223) Don't add extra hostpci entry When I try to clone from a template with no `hostpci` in the config, the post body would contain an extra `hostpci` because of these lines (from `DefaultFunc`). --- proxmoxtf/resource_virtual_environment_vm.go | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/proxmoxtf/resource_virtual_environment_vm.go b/proxmoxtf/resource_virtual_environment_vm.go index 693cfaf2..fd8566d3 100644 --- a/proxmoxtf/resource_virtual_environment_vm.go +++ b/proxmoxtf/resource_virtual_environment_vm.go @@ -839,17 +839,7 @@ func resourceVirtualEnvironmentVM() *schema.Resource { Optional: true, ForceNew: true, DefaultFunc: func() (interface{}, error) { - return []interface{}{ - map[string]interface{}{ - mkResourceVirtualEnvironmentVMHostPCIDevice: dvResourceVirtualEnvironmentVMHostPCIDevice, - mkResourceVirtualEnvironmentVMHostPCIDeviceID: dvResourceVirtualEnvironmentVMHostPCIDeviceID, - mkResourceVirtualEnvironmentVMHostPCIDeviceXVGA: dvResourceVirtualEnvironmentVMHostPCIDeviceXVGA, - mkResourceVirtualEnvironmentVMHostPCIDevicePCIE: dvResourceVirtualEnvironmentVMHostPCIDevicePCIE, - mkResourceVirtualEnvironmentVMHostPCIDeviceROMBAR: dvResourceVirtualEnvironmentVMHostPCIDeviceROMBAR, - mkResourceVirtualEnvironmentVMHostPCIDeviceROMFile: dvResourceVirtualEnvironmentVMHostPCIDeviceROMFile, - mkResourceVirtualEnvironmentVMHostPCIDeviceMDev: dvResourceVirtualEnvironmentVMHostPCIDeviceMDev, - }, - }, nil + return []interface{}{}, nil }, Elem: &schema.Resource{ Schema: map[string]*schema.Schema{