This is an automated email from the ASF dual-hosted git repository. kiranchavala pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
commit 05dc88bb1f33cf0fa5f3adaf95d10e224e4a8a89 Merge: e4c9861 8e2b79f Author: kiranchavala <kiranchav...@gmail.com> AuthorDate: Fri Jun 21 16:12:45 2024 +0530 Merge pull request #71 from fabiomatavelli/feature/update-sdk Update SDKs .github/workflows/acceptance.yml | 135 +++++ .github/workflows/build.yml | 29 +- .github/workflows/setup-cloudstack/action.yml | 83 +++ .github/workflows/testacc.yml | 93 ---- README.md | 45 +- cloudstack/data_source_cloudstack_common_schema.go | 2 +- cloudstack/data_source_cloudstack_instance.go | 8 +- cloudstack/data_source_cloudstack_instance_test.go | 3 +- cloudstack/data_source_cloudstack_ipaddress.go | 4 +- .../data_source_cloudstack_ipaddress_test.go | 5 +- .../data_source_cloudstack_network_offering.go | 2 +- ...data_source_cloudstack_network_offering_test.go | 3 +- cloudstack/data_source_cloudstack_pod.go | 2 +- cloudstack/data_source_cloudstack_pod_test.go | 2 +- .../data_source_cloudstack_service_offering.go | 2 +- ...data_source_cloudstack_service_offering_test.go | 3 +- cloudstack/data_source_cloudstack_ssh_keypair.go | 2 +- .../data_source_cloudstack_ssh_keypair_test.go | 3 +- cloudstack/data_source_cloudstack_template.go | 2 +- cloudstack/data_source_cloudstack_user.go | 2 +- cloudstack/data_source_cloudstack_user_test.go | 5 +- cloudstack/data_source_cloudstack_volume.go | 2 +- cloudstack/data_source_cloudstack_volume_test.go | 7 +- cloudstack/data_source_cloudstack_vpc.go | 4 +- cloudstack/data_source_cloudstack_vpc_test.go | 4 +- .../data_source_cloudstack_vpn_connection.go | 2 +- cloudstack/data_source_cloudstack_zone.go | 2 +- cloudstack/data_source_cloudstack_zone_test.go | 3 +- cloudstack/metadata.go | 2 +- cloudstack/provider.go | 6 +- cloudstack/provider_test.go | 69 ++- cloudstack/resource_cloudstack_account.go | 2 +- cloudstack/resource_cloudstack_affinity_group.go | 2 +- .../resource_cloudstack_affinity_group_test.go | 4 +- cloudstack/resource_cloudstack_attach_volume.go | 2 +- .../resource_cloudstack_attach_volume_test.go | 9 +- .../resource_cloudstack_autoscale_vm_profile.go | 31 +- ...esource_cloudstack_autoscale_vm_profile_test.go | 14 +- cloudstack/resource_cloudstack_disk.go | 23 +- cloudstack/resource_cloudstack_disk_offering.go | 2 +- cloudstack/resource_cloudstack_disk_test.go | 13 +- cloudstack/resource_cloudstack_domain.go | 2 +- cloudstack/resource_cloudstack_egress_firewall.go | 2 +- .../resource_cloudstack_egress_firewall_test.go | 36 +- cloudstack/resource_cloudstack_firewall.go | 2 +- cloudstack/resource_cloudstack_firewall_test.go | 66 +-- cloudstack/resource_cloudstack_host.go | 2 +- cloudstack/resource_cloudstack_host_test.go | 4 +- cloudstack/resource_cloudstack_instance.go | 26 +- cloudstack/resource_cloudstack_instance_test.go | 26 +- cloudstack/resource_cloudstack_ipaddress.go | 2 +- cloudstack/resource_cloudstack_ipaddress_test.go | 18 +- .../resource_cloudstack_kubernetes_cluster.go | 11 +- .../resource_cloudstack_kubernetes_version.go | 5 +- .../resource_cloudstack_kubernetes_version_test.go | 4 +- .../resource_cloudstack_loadbalancer_rule.go | 31 +- .../resource_cloudstack_loadbalancer_rule_test.go | 81 +-- cloudstack/resource_cloudstack_network.go | 36 +- cloudstack/resource_cloudstack_network_acl.go | 2 +- cloudstack/resource_cloudstack_network_acl_rule.go | 2 +- .../resource_cloudstack_network_acl_rule_test.go | 106 ++-- cloudstack/resource_cloudstack_network_acl_test.go | 6 +- cloudstack/resource_cloudstack_network_offering.go | 9 +- cloudstack/resource_cloudstack_network_test.go | 66 ++- cloudstack/resource_cloudstack_nic.go | 2 +- cloudstack/resource_cloudstack_nic_test.go | 20 +- cloudstack/resource_cloudstack_port_forward.go | 2 +- .../resource_cloudstack_port_forward_test.go | 24 +- cloudstack/resource_cloudstack_private_gateway.go | 4 +- .../resource_cloudstack_private_gateway_test.go | 10 +- .../resource_cloudstack_secondary_ipaddress.go | 2 +- ...resource_cloudstack_secondary_ipaddress_test.go | 16 +- cloudstack/resource_cloudstack_security_group.go | 2 +- .../resource_cloudstack_security_group_rule.go | 2 +- ...resource_cloudstack_security_group_rule_test.go | 76 +-- .../resource_cloudstack_security_group_test.go | 4 +- cloudstack/resource_cloudstack_service_offering.go | 8 +- .../resource_cloudstack_service_offering_test.go | 4 +- cloudstack/resource_cloudstack_ssh_keypair.go | 2 +- cloudstack/resource_cloudstack_ssh_keypair_test.go | 4 +- cloudstack/resource_cloudstack_static_nat.go | 2 +- cloudstack/resource_cloudstack_static_nat_test.go | 17 +- cloudstack/resource_cloudstack_static_route.go | 2 +- .../resource_cloudstack_static_route_test.go | 12 +- cloudstack/resource_cloudstack_template.go | 2 +- cloudstack/resource_cloudstack_template_test.go | 4 +- cloudstack/resource_cloudstack_user.go | 2 +- cloudstack/resource_cloudstack_volume.go | 2 +- cloudstack/resource_cloudstack_vpc.go | 3 +- cloudstack/resource_cloudstack_vpc_test.go | 4 +- cloudstack/resource_cloudstack_vpn_connection.go | 2 +- .../resource_cloudstack_vpn_connection_test.go | 24 +- .../resource_cloudstack_vpn_customer_gateway.go | 2 +- ...esource_cloudstack_vpn_customer_gateway_test.go | 28 +- cloudstack/resource_cloudstack_vpn_gateway.go | 2 +- cloudstack/resource_cloudstack_vpn_gateway_test.go | 6 +- cloudstack/resource_cloudstack_zone.go | 2 +- cloudstack/resources.go | 2 +- cloudstack/tags.go | 10 +- cloudstack/tags_test.go | 4 +- go.mod | 68 ++- go.sum | 556 +++++++-------------- main.go | 44 +- scripts/errcheck.sh | 2 +- 104 files changed, 1093 insertions(+), 1074 deletions(-)