Skip to content

Releases: terraform-ibm-modules/terraform-ibm-vpe-gateway

v4.2.0

17 Jun 11:20
v4.2.0
21c9560
Compare
Choose a tag to compare

4.2.0 (2024-06-17)

Features

  • Added eu-es region in registry mapping endpoints
  • zone is now required input in the subnet_zone_list input variable. (#539)

v4.1.4

11 Jun 08:36
v4.1.4
e8264a7
Compare
Choose a tag to compare

4.1.4 (2024-06-11)

Bug Fixes

  • remove upper limit for required terraform version (#533) (e8264a7)

v4.1.3

01 May 13:18
v4.1.3
1583b5c
Compare
Choose a tag to compare

4.1.3 (2024-05-01)

Bug Fixes

v4.1.2

27 Feb 20:34
cc7f551
Compare
Choose a tag to compare

4.1.2 (2024-02-27)

Bug Fixes

  • extend the required terraform version to < 1.7 (#494) (cc7f551)

v4.1.1

11 Jan 10:37
c2b4cfb
Compare
Choose a tag to compare

4.1.1 (2024-01-11)

Bug Fixes

v4.1.0

16 Nov 13:59
v4.1.0
32dc9bd
Compare
Choose a tag to compare

4.1.0 (2023-11-16)

Features

  • reserved IPs are now named using the service name, subnet zone and region where as previously there were always assigned a random name (#437) (32dc9bd)

NOTE: During an upgrade to this version the following update in place changes may be present in terraform plan

  # module.vpes.ibm_is_subnet_reserved_ip.ip["vpe-vpc-instance-subnet-c-postgresql-gateway-3-ip"] will be updated in-place
  ~ resource "ibm_is_subnet_reserved_ip" "ip" {
        id              = "0737-f3c78bfa-c8d8-4c45-bead-7e74a738224c/0737-c211fbb2-f63a-447c-a607-7907c0d17e97"
      ~ name            = "boneset-starboard-headsman-bonelet" -> "vpe-vpc-instance-postgresql-3"
        # (11 unchanged attributes hidden)
    }

Due to a known IBM terraform provider bug, a subsequent deploy might also show:

Changes to Outputs:
  ~ vpe_ips = {
      ~ vpe-vpc-instance-postgresql           = [
          ~ {
                id            = "0717-58a27750-f8b1-4972-a3ed-f47b29cdf693"
              ~ name          = "baton-numeral-chive-ducking" -> "vpe-vpc-instance-postgresql-1"
                # (2 unchanged attributes hidden)
            },
          ~ {
                id            = "0727-55bc587c-5f3e-4295-a41a-60187681af08"
              ~ name          = "circular-saucy-settling-persecute" -> "vpe-vpc-instance-postgresql-2"
                # (2 unchanged attributes hidden)
            },
          ~ {
                id            = "0737-c211fbb2-f63a-447c-a607-7907c0d17e97"
              ~ name          = "boneset-starboard-headsman-bonelet" -> "vpe-vpc-instance-postgresql-3"
                # (2 unchanged attributes hidden)
            },
        ]

If you run terraform apply -refresh-only after initial apply, it should update terraform state so no further changes show in subsequent plans.

v4.0.1

13 Nov 16:05
v4.0.1
8c53528
Compare
Choose a tag to compare

4.0.1 (2023-11-13)

Bug Fixes

v4.0.0

07 Nov 16:40
v4.0.0
a6b7a5f
Compare
Choose a tag to compare

4.0.0 (2023-11-07)

Features

  • Introduce allow dns resolution binding (#429) (a6b7a5f)

BREAKING CHANGES

  • Some changes in the interface of this module as part of the introduction of DNS resolution binding:
    • Fixing Internal Inconsistencies: the method of passing VPE details for multi-tenant and single-tenant VPEs was standardized. The cloud_services and cloud_service_by_crn variables now follow the same type and naming conventions.
    • Removal of vpe_names variable: this variable was replaced with the vpe_name field in the cloud_services and cloud_service_by_crn.

❗While the interface of the module changes with this update, there will be no deletion or update of existing resources when upgrading to this new version, provided coherent parameters are passed as input. As example of update to make in your code, you may find interesting to see the updates made to the default and every-mt-vpe examples bundled in the module.

v3.2.0

03 Nov 11:33
195db64
Compare
Choose a tag to compare

3.2.0 (2023-11-03)

Features

  • List of available service endpoints expanded

Bug fixes

  • Some invalid service endpoints have been fixed or removed (#409) (195db64)

v3.1.0

10 Oct 16:27
baa9614
Compare
Choose a tag to compare

3.1.0 (2023-10-10)

Features

  • update terraform version constraints to >= 1.3.0, <1.6.0 (#414) (baa9614)