Releases: canonical/terraform-provider-maas
Releases · canonical/terraform-provider-maas
v2.4.0
v2.3.0
The Terraform Provider for MAAS repository now lives under the Canonical GitHub organisation with a new name github.com/canonical/terraform-provider-maas
. Check README.md for more information.
NEW:
- ci: add Canonical CLA check (#182)
IMPROVEMENTS:
v2.2.0
v2.1.0
v2.0.0
NEW:
- Add support for resource and data source maas_device (#119)
- Deploy a machine based on its system_id (#118)
- Add data sources for machine and physical nic (#7)
- Add support for TLS configuration options (#101)
IMPROVEMENTS:
- Consume versioned
maas/gomaasclient
starting with 0.1.0 (#124) - Fixes on expecting the VLAN id and parsing big numbers (#121)
- chore: replace deprecated package (#114)
- Fix maas_instance updates (#117)
- ci: special labels to trigger integration tests (#109)
- Fix parsing of power parameters (#96)
- It includes a breaking change to how power parameters have to be declared. Please consult the example:
terraform-provider-maas/examples/1-machines.tf
.
- It includes a breaking change to how power parameters have to be declared. Please consult the example:
- Update dependencies
v1.3.1
v1.3.0
NEW:
- Add
comment
,definition
,kernel_opts
fields totag
resource
IMPROVEMENTS:
- Update
gomaasclient
to include:- changes related to proper parsing of machine fields
- changes related to retry improvements
- Update dependencies
- Update Go version to 1.20
v1.2.0
v1.1.0
Merge pull request #34 from ageoffron/add_timeouts_support Add timeouts support
v1.0.0
- Allow env vars
MAAS_API_KEY
andMAAS_API_URL
to be used for the provider configuration. - Use VM host naming instead of Pod.
- Implement new managed resources:
maas_block_device
maas_fabric
maas_vlan
maas_subnet
maas_space
maas_subnet_ip_range
maas_dns_domain
maas_dns_record
maas_user
- Implement importers for the existing managed resources:
maas_machine
maas_instance
maas_tag
maas_network_interface_physical
maas_vm_host
maas_vm_host_machine
- Add validation for
maas_machine
resourcepower_type
argument. - Update VM host machine network and storage params.
- Properly implement the network and storage parameters for the
maas_vm_host_machine
resource.
- Properly implement the network and storage parameters for the
- Remove
managed
argument frommaas_subnet
resource and data source. This is consideredtrue
by default on MAAS 2.0 and newer. - Update docs and examples.