From c1031d6315d8260385c031ddc6ed1c2c6987dcf3 Mon Sep 17 00:00:00 2001 From: ocofaigh Date: Wed, 15 Oct 2025 15:42:38 +0100 Subject: [PATCH 1/2] fix: update logic that handles default resource group lookup --- ibm_catalog.json | 4 +--- solutions/fully-configurable/main.tf | 2 +- solutions/fully-configurable/variables.tf | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ibm_catalog.json b/ibm_catalog.json index 8d1c2c5..94cfc09 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -68,9 +68,7 @@ "config_constraints": { "identifier": "rg_name" } - }, - "default_value": "Default", - "description": "The name of an existing resource group to provision the resources." + } }, { "key": "region", diff --git a/solutions/fully-configurable/main.tf b/solutions/fully-configurable/main.tf index abf9192..b412692 100644 --- a/solutions/fully-configurable/main.tf +++ b/solutions/fully-configurable/main.tf @@ -4,7 +4,7 @@ module "resource_group" { source = "terraform-ibm-modules/resource-group/ibm" - version = "1.3.0" + version = "1.4.0" existing_resource_group_name = var.existing_resource_group_name } diff --git a/solutions/fully-configurable/variables.tf b/solutions/fully-configurable/variables.tf index bfebe1b..5ab511a 100644 --- a/solutions/fully-configurable/variables.tf +++ b/solutions/fully-configurable/variables.tf @@ -10,8 +10,8 @@ variable "ibmcloud_api_key" { variable "existing_resource_group_name" { type = string - description = "The name of an existing resource group to provision the resources. If not provided the default resource group will be used." - default = null + description = "The name of an existing resource group to provision the resources." + default = "Default" } variable "prefix" { From 3446526881901e667dc16223ba260d023992a4d0 Mon Sep 17 00:00:00 2001 From: ocofaigh Date: Wed, 15 Oct 2025 15:45:47 +0100 Subject: [PATCH 2/2] feat: add default value to prefix --- ibm_catalog.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ibm_catalog.json b/ibm_catalog.json index 94cfc09..c744174 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -50,6 +50,10 @@ { "key": "prefix", "required": true, + "default_value": "dev", + "random_string": { + "length": 4 + }, "value_constraints": [ { "type": "regex",