cloudstack-terraform-provider icon indicating copy to clipboard operation
cloudstack-terraform-provider copied to clipboard

Zonewizard

Open poddm opened this issue 2 years ago • 6 comments

Zone wizard resources:

  • cloudstack_zone
  • cloudstack_pod
  • cloudstack_cluster
  • cloudstack_physical_network
  • cloudstack_traffic_type
  • cloudstack_storage_pool
  • cloudstack_secondary_storage
  • cloudstack_vlan_ip_range
  • cloudstack_network_service_provider_state

Also, updated data source cloudstack_zone to work with the uuid vs. name (as the id).

-- Note -

  1. this requires the latest cloudstack-go client.
  • https://github.com/apache/cloudstack-go/pull/68
  1. traffic_type is fully idempotent.
  • see https://github.com/apache/cloudstack/issues/7837

poddm avatar Aug 07 '23 23:08 poddm

Added additional resources

  1. cloudstack_vlan_ip_range
  2. cloudstack_network_service_provider_state

This also requires the following cloudstack-go change. https://github.com/apache/cloudstack-go/pull/75

poddm avatar Nov 28 '23 19:11 poddm

@poddm could you please help in resolving the conflicts

kiranchavala avatar Mar 06 '24 05:03 kiranchavala

@poddm could you please help in resolving the conflicts

Update - I'd still like to get these merged once the cloudstack SDK is updated.

  • https://github.com/apache/cloudstack-terraform-provider/pull/71
  • https://github.com/apache/cloudstack-terraform-provider/issues/101

cloudstack go SDK changes

  • https://github.com/apache/cloudstack-go/pull/68
  • https://github.com/apache/cloudstack-go/pull/69
  • https://github.com/apache/cloudstack-go/pull/75

poddm avatar Apr 26 '24 02:04 poddm

@poddm can you address conflicts on the PR?

yadvr avatar Apr 26 '24 04:04 yadvr