Skip to content

Commit 6ed46fa

Browse files
authored
feat: updated IBM provider version: 1.78.1 -> 1.78.2<br>- updated landing-zone-vpc: 7.23.5 -> 7.23.12<br> - bug fixes and dependency updates<br>- updated landing-zone-vsi: 4.7.1 -> 5.1.23<br> - fixed a bug where the virtual network interface (VNI) was always getting created in the Default resource group(see below note on breaking change)<br> - Updated the scope of the KMS auth policy to now be scoped to the exact key. When upgrading from a previous version, the auth policy will be re-created, however the new policy will be created before the old one is destroyed so there will be no interruption to every day services (#998)
BREAKING CHANGE: If you are upgrading from a previous version of the landing zone VSI module or DA, the upgrade is going to destroy and re-create all virtual network interfaces and virtual service instances as they will get created in the correct resource group now. Ensure to plan accordingly before upgrading.
1 parent e114727 commit 6ed46fa

File tree

19 files changed

+23
-25
lines changed

19 files changed

+23
-25
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -851,17 +851,17 @@ module "cluster_pattern" {
851851

852852
| Name | Source | Version |
853853
|------|--------|---------|
854-
| <a name="module_bastion_host"></a> [bastion\_host](#module\_bastion\_host) | terraform-ibm-modules/landing-zone-vsi/ibm | 4.7.1 |
855-
| <a name="module_cluster"></a> [cluster](#module\_cluster) | terraform-ibm-modules/base-ocp-vpc/ibm | 3.46.14 |
854+
| <a name="module_bastion_host"></a> [bastion\_host](#module\_bastion\_host) | terraform-ibm-modules/landing-zone-vsi/ibm | 5.1.23 |
855+
| <a name="module_cluster"></a> [cluster](#module\_cluster) | terraform-ibm-modules/base-ocp-vpc/ibm | 3.48.3 |
856856
| <a name="module_dynamic_values"></a> [dynamic\_values](#module\_dynamic\_values) | ./dynamic_values | n/a |
857-
| <a name="module_f5_vsi"></a> [f5\_vsi](#module\_f5\_vsi) | terraform-ibm-modules/landing-zone-vsi/ibm | 4.7.1 |
857+
| <a name="module_f5_vsi"></a> [f5\_vsi](#module\_f5\_vsi) | terraform-ibm-modules/landing-zone-vsi/ibm | 5.1.23 |
858858
| <a name="module_key_management"></a> [key\_management](#module\_key\_management) | ./kms | n/a |
859859
| <a name="module_placement_group_map"></a> [placement\_group\_map](#module\_placement\_group\_map) | ./dynamic_values/config_modules/list_to_map | n/a |
860860
| <a name="module_ssh_keys"></a> [ssh\_keys](#module\_ssh\_keys) | ./ssh_key | n/a |
861861
| <a name="module_teleport_config"></a> [teleport\_config](#module\_teleport\_config) | ./teleport_config | n/a |
862862
| <a name="module_update_cbr_vpc_zone"></a> [update\_cbr\_vpc\_zone](#module\_update\_cbr\_vpc\_zone) | terraform-ibm-modules/cbr/ibm//modules/cbr-zone-module | 1.31.0 |
863-
| <a name="module_vpc"></a> [vpc](#module\_vpc) | terraform-ibm-modules/landing-zone-vpc/ibm | 7.23.5 |
864-
| <a name="module_vsi"></a> [vsi](#module\_vsi) | terraform-ibm-modules/landing-zone-vsi/ibm | 4.7.1 |
863+
| <a name="module_vpc"></a> [vpc](#module\_vpc) | terraform-ibm-modules/landing-zone-vpc/ibm | 7.23.12 |
864+
| <a name="module_vsi"></a> [vsi](#module\_vsi) | terraform-ibm-modules/landing-zone-vsi/ibm | 5.1.23 |
865865

866866
### Resources
867867

bastion_host.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ module "teleport_config" {
4242

4343
module "bastion_host" {
4444
source = "terraform-ibm-modules/landing-zone-vsi/ibm"
45-
version = "4.7.1"
45+
version = "5.1.23"
4646
for_each = local.bastion_vsi_map
4747
resource_group_id = each.value.resource_group == null ? null : local.resource_groups[each.value.resource_group]
4848
create_security_group = each.value.security_group == null ? false : true

cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ module "cluster" {
244244
if cluster.kube_type == "openshift"
245245
}
246246
source = "terraform-ibm-modules/base-ocp-vpc/ibm"
247-
version = "3.46.14"
247+
version = "3.48.3"
248248
resource_group_id = local.resource_groups[each.value.resource_group]
249249
region = var.region
250250
cluster_name = each.value.cluster_name

examples/one-vpc-one-vsi/version.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ terraform {
33
required_providers {
44
ibm = {
55
source = "IBM-Cloud/ibm"
6-
version = "1.78.1"
6+
version = "1.78.2"
77
}
88
}
99
}

examples/override-example/version.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ terraform {
33
required_providers {
44
ibm = {
55
source = "IBM-Cloud/ibm"
6-
version = "1.78.1"
6+
version = "1.78.2"
77
}
88
}
99
}

f5_vsi.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ locals {
117117

118118
module "f5_vsi" {
119119
source = "terraform-ibm-modules/landing-zone-vsi/ibm"
120-
version = "4.7.1"
120+
version = "5.1.23"
121121
for_each = local.f5_vsi_map
122122
resource_group_id = each.value.resource_group == null ? null : local.resource_groups[each.value.resource_group]
123123
create_security_group = each.value.security_group == null ? false : true

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ locals {
3333
# Due to existing implicit dependencies we do not think this will be an issue, including auth policies for activity tracker.
3434
module "vpc" {
3535
source = "terraform-ibm-modules/landing-zone-vpc/ibm"
36-
version = "7.23.5"
36+
version = "7.23.12"
3737
for_each = local.vpc_map
3838
name = each.value.prefix
3939
existing_vpc_id = each.value.existing_vpc_id

patterns/mixed/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
required_providers {
99
ibm = {
1010
source = "IBM-Cloud/ibm"
11-
version = "1.78.1"
11+
version = "1.78.2"
1212
}
1313
external = {
1414
source = "hashicorp/external"

patterns/roks-quickstart/version.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
# renovate is set up to keep provider version at the latest for all DA solutions
55
ibm = {
66
source = "IBM-Cloud/ibm"
7-
version = "1.78.1"
7+
version = "1.78.2"
88
}
99
}
1010
}

patterns/roks/module/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ terraform {
99
# tflint-ignore: terraform_unused_required_providers
1010
ibm = {
1111
source = "IBM-Cloud/ibm"
12-
version = ">= 1.78.1"
12+
version = ">= 1.78.2"
1313
}
1414
external = {
1515
source = "hashicorp/external"

0 commit comments

Comments
 (0)