diff --git a/README.md b/README.md
index 347904a..e23a534 100644
--- a/README.md
+++ b/README.md
@@ -146,13 +146,13 @@ You need the following permissions to run this module.
 | Name | Version |
 |------|---------|
 |  [terraform](#requirement\_terraform) | >= 1.9.0 |
-|  [ibm](#requirement\_ibm) | >= 1.76.1, < 2.0.0 |
+|  [ibm](#requirement\_ibm) | >= 1.79.0, < 2.0.0 |
 
 ### Modules
 
 | Name | Source | Version |
 |------|--------|---------|
-|  [cbr\_rule](#module\_cbr\_rule) | terraform-ibm-modules/cbr/ibm//modules/cbr-rule-module | 1.31.0 |
+|  [cbr\_rule](#module\_cbr\_rule) | terraform-ibm-modules/cbr/ibm//modules/cbr-rule-module | 1.32.6 |
 
 ### Resources
 
diff --git a/examples/advanced/main.tf b/examples/advanced/main.tf
index e2fd0f0..878075d 100644
--- a/examples/advanced/main.tf
+++ b/examples/advanced/main.tf
@@ -4,7 +4,7 @@
 
 module "resource_group" {
   source  = "terraform-ibm-modules/resource-group/ibm"
-  version = "1.2.0"
+  version = "1.3.0"
   # if an existing resource group is not set (null) create a new one using prefix
   resource_group_name          = var.resource_group == null ? "${var.prefix}-resource-group" : null
   existing_resource_group_name = var.resource_group
@@ -52,7 +52,7 @@ module "cloud_monitoring" {
 
 module "cbr_schematics_zone" {
   source           = "terraform-ibm-modules/cbr/ibm//modules/cbr-zone-module"
-  version          = "1.31.0"
+  version          = "1.32.6"
   name             = "${var.prefix}-schematics-network-zone"
   zone_description = "CBR Network zone containing Schematics"
   account_id       = module.cloud_monitoring.account_id
diff --git a/examples/advanced/version.tf b/examples/advanced/version.tf
index d57936a..336fe4f 100644
--- a/examples/advanced/version.tf
+++ b/examples/advanced/version.tf
@@ -4,7 +4,7 @@ terraform {
     # Use "greater than or equal to" range in modules
     ibm = {
       source  = "ibm-cloud/ibm"
-      version = ">= 1.76.1, < 2.0.0"
+      version = ">= 1.79.0, < 2.0.0"
     }
   }
 }
diff --git a/examples/basic/main.tf b/examples/basic/main.tf
index a1cc2d7..a430101 100644
--- a/examples/basic/main.tf
+++ b/examples/basic/main.tf
@@ -4,7 +4,7 @@
 
 module "resource_group" {
   source  = "terraform-ibm-modules/resource-group/ibm"
-  version = "1.2.0"
+  version = "1.3.0"
   # if an existing resource group is not set (null) create a new one using prefix
   resource_group_name          = var.resource_group == null ? "${var.prefix}-resource-group" : null
   existing_resource_group_name = var.resource_group
diff --git a/examples/basic/version.tf b/examples/basic/version.tf
index bcb8b7a..5ae840f 100644
--- a/examples/basic/version.tf
+++ b/examples/basic/version.tf
@@ -10,7 +10,7 @@ terraform {
   required_providers {
     ibm = {
       source  = "IBM-Cloud/ibm"
-      version = "1.76.1"
+      version = "1.79.0"
     }
   }
 }
diff --git a/main.tf b/main.tf
index 84f4abe..bf86cbd 100644
--- a/main.tf
+++ b/main.tf
@@ -55,7 +55,7 @@ locals {
 module "cbr_rule" {
   count            = length(var.cbr_rules)
   source           = "terraform-ibm-modules/cbr/ibm//modules/cbr-rule-module"
-  version          = "1.31.0"
+  version          = "1.32.6"
   rule_description = var.cbr_rules[count.index].description
   enforcement_mode = var.cbr_rules[count.index].enforcement_mode
   rule_contexts    = var.cbr_rules[count.index].rule_contexts
diff --git a/solutions/fully-configurable/main.tf b/solutions/fully-configurable/main.tf
index 9775415..abf9192 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.2.0"
+  version                      = "1.3.0"
   existing_resource_group_name = var.existing_resource_group_name
 }
 
@@ -15,7 +15,7 @@ module "resource_group" {
 module "existing_cloud_monitoring_crn_parser" {
   count   = var.existing_cloud_monitoring_crn != null ? 1 : 0
   source  = "terraform-ibm-modules/common-utilities/ibm//modules/crn-parser"
-  version = "1.1.0"
+  version = "1.2.0"
   crn     = var.existing_cloud_monitoring_crn
 }
 
diff --git a/solutions/fully-configurable/version.tf b/solutions/fully-configurable/version.tf
index 4bffe77..4035d38 100644
--- a/solutions/fully-configurable/version.tf
+++ b/solutions/fully-configurable/version.tf
@@ -3,7 +3,7 @@ terraform {
   required_providers {
     ibm = {
       source  = "ibm-cloud/ibm"
-      version = "1.78.3"
+      version = "1.81.0"
     }
   }
 }
diff --git a/solutions/metrics-routing-account-settings/version.tf b/solutions/metrics-routing-account-settings/version.tf
index 437cc4d..4035d38 100644
--- a/solutions/metrics-routing-account-settings/version.tf
+++ b/solutions/metrics-routing-account-settings/version.tf
@@ -3,7 +3,7 @@ terraform {
   required_providers {
     ibm = {
       source  = "ibm-cloud/ibm"
-      version = "1.76.1"
+      version = "1.81.0"
     }
   }
 }
diff --git a/tests/existing-resources/main.tf b/tests/existing-resources/main.tf
index b4e29b6..88b5c2c 100644
--- a/tests/existing-resources/main.tf
+++ b/tests/existing-resources/main.tf
@@ -4,17 +4,17 @@
 
 module "resource_group" {
   source              = "terraform-ibm-modules/resource-group/ibm"
-  version             = "1.2.0"
+  version             = "1.3.0"
   resource_group_name = "${var.prefix}-resource-group"
 }
 
 ##############################################################################
-# Resource Group 1
+# IBM Cloud Monitoring instance
 ##############################################################################
 
 module "cloud_monitoring" {
   source            = "terraform-ibm-modules/cloud-monitoring/ibm"
-  version           = "1.2.12"
+  version           = "1.6.0"
   region            = var.region
   resource_group_id = module.resource_group.resource_group_id
   resource_tags     = var.resource_tags
diff --git a/version.tf b/version.tf
index d57936a..336fe4f 100644
--- a/version.tf
+++ b/version.tf
@@ -4,7 +4,7 @@ terraform {
     # Use "greater than or equal to" range in modules
     ibm = {
       source  = "ibm-cloud/ibm"
-      version = ">= 1.76.1, < 2.0.0"
+      version = ">= 1.79.0, < 2.0.0"
     }
   }
 }