diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f3c4ec29..44854f156 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [v2.4.1](https://github.com/infobloxopen/terraform-provider-infoblox/tree/v2.4.1) (2023-06-20) +- A/AAAA Record resources reworked: + - removed limitation on updating 'cidr' field +- Bugfixes + ## [v2.4.0](https://github.com/infobloxopen/terraform-provider-infoblox/tree/v2.4.0) (2023-05-29) - IPV4/IPV6 Network Container resources reworked: - 'parent_cidr' and 'allocate_prefix_len' are added for dynamic allocation diff --git a/DEVELOP.md b/DEVELOP.md index ae811a063..7cb47d6e5 100644 --- a/DEVELOP.md +++ b/DEVELOP.md @@ -6,7 +6,7 @@ Working at code level requires you to set up the environment, clone the code, b ## Building the Binary from Source Code and Using it Golang and Terraform installed in the system are basic requirements to build and test the plugin. -* Install and set up Golang version 1.16 or later from: +* Install and set up Golang version 1.17 or later from: `https://golang.org/doc/install` * Install Terraform CLI v0.14.x from: `https://www.terraform.io/downloads.html` diff --git a/GETTING.md b/GETTING.md index 16d0e33a7..bba7da9ff 100644 --- a/GETTING.md +++ b/GETTING.md @@ -12,7 +12,7 @@ Specify the plugin version in the .tf file as follows: required_providers { infoblox = { source = "infobloxopen/infoblox" - version = ">= 2.2.0" + version = ">= 2.4.0" } } } @@ -35,7 +35,7 @@ Refer to the official documentation for more information https://registry.terraf ## Building a Binary from the GitHub Source Code and Using it Complete the follwing steps to build the binary: -* Install and set up Golang version 1.16 or later from: +* Install and set up Golang version 1.17 or later from: `https://golang.org/doc/install` * Install Terraform CLI v0.14.x from: `https://www.terraform.io/downloads.html` diff --git a/README.md b/README.md index 02b588a76..e9c9df683 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This is a provider plugin for Terraform to manage Infoblox NIOS (Network Identity Operating System) resources using Terraform infrastructure as code solutions. The plugin enables lifecycle management of Infoblox NIOS DDI resources. -The latest version of Infoblox provider is [v2.4.0](https://github.com/infobloxopen/terraform-provider-infoblox/releases/tag/v2.4.0) +The latest version of Infoblox provider is [v2.4.1](https://github.com/infobloxopen/terraform-provider-infoblox/releases/tag/v2.4.1) ## Provider Features diff --git a/docs/resources/infoblox_a_record.md b/docs/resources/infoblox_a_record.md index 9dfc8023d..a923b1fc7 100644 --- a/docs/resources/infoblox_a_record.md +++ b/docs/resources/infoblox_a_record.md @@ -15,6 +15,8 @@ The following list describes the parameters you can define in the resource block * For allocating a dynamic IP address, configure the `cidr` field instead of `ip_addr` . Optionally, specify a `network_view` if you do not want to allocate it in the network view `default`. * `cidr`: required only for dynamic allocation, specifies the network from which to allocate an IP address when the `ip_addr` field is empty. The address is in CIDR format. For static allocation, use `ip_addr` instead of `cidr`. Example: `192.168.10.4/30`. +!> To use upper case letters in `fqdn`, infoblox recommends that you use lower() function. Example: `lower("testEXAMPLE.zone1.com")` + ### Examples of an A-record Block ```hcl diff --git a/docs/resources/infoblox_aaaa_record.md b/docs/resources/infoblox_aaaa_record.md index 9df8565b1..9f427a71b 100644 --- a/docs/resources/infoblox_aaaa_record.md +++ b/docs/resources/infoblox_aaaa_record.md @@ -15,6 +15,8 @@ The following list describes the parameters you can define in the resource block * For allocating a dynamic IP address, configure the `cidr` field instead of `ipv6_addr` . Optionally, specify a `network_view` if you do not want to allocate it in the network view `default`. * `cidr`: required only for dynamic allocation, specifies the network from which to allocate an IP address when the `ipv6_addr` field is empty. The address is in CIDR format. For static allocation, use `ipv6_addr` instead of `cidr`. Example: `2001::/64`. +!> To use upper case letters in `fqdn`, infoblox recommends that you use lower() function. Example: `lower("testEXAMPLE.zone1.com")` + ### Examples of an AAAA-record Block ```hcl