From 153520cc1606613a4d4f6bdd5ffd5aae9ecdc30c Mon Sep 17 00:00:00 2001 From: chit-jog Date: Mon, 27 Jul 2026 15:10:02 +0530 Subject: [PATCH 1/2] Add support for mirroring Red Hat Service Mesh added service mesh parameter --mirror-servicemesh --- image/cli/mascli/functions/mirror_images | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/image/cli/mascli/functions/mirror_images b/image/cli/mascli/functions/mirror_images index 694ee3984e..2c57f5b237 100644 --- a/image/cli/mascli/functions/mirror_images +++ b/image/cli/mascli/functions/mirror_images @@ -65,6 +65,7 @@ function mirror_everything() { MIRROR_WML=true MIRROR_SPARK=true MIRROR_COGNOS=true + MIRROR_SERVICEMESH=true # CLI MIRROR_CLI=true @@ -103,6 +104,7 @@ function mirror_to_registry_noninteractive() { MIRROR_COGNOS=false MIRROR_ODF=false MIRROR_CLI=false + MIRROR_SERVICEMESH=false while [[ $# -gt 0 ]] do @@ -225,6 +227,9 @@ function mirror_to_registry_noninteractive() { --mirror-odf) MIRROR_ODF=true ;; + --mirror-servicemesh) + MIRROR_SERVICEMESH=true + ;; # Content Selection (Cloud Pak for Data) --mirror-cp4d) @@ -521,6 +526,7 @@ function mirror_to_registry() { show_mirror_status "OpenDataHub ........................." $MIRROR_OPENDATAHUB show_mirror_status "OpenShiftAi ........................." $MIRROR_OPENSHIFTAI show_mirror_status "IBM Maximo CLI ......................" $MIRROR_CLI + show_mirror_status "Red Hat Service Mesh ................" $MIRROR_SERVICEMESH confirm_mirror @@ -535,4 +541,5 @@ function mirror_to_registry() { mirror_one_thing $MIRROR_MAS_FACILITIES "IBM Maximo Facilities" "$LOG_PREFIX-facilities.log" mirror_add_facilities mirror_one_thing $MIRROR_DEPS "Selected Dependencies" "$LOG_PREFIX-dependencies.log" mirror_dependencies mirror_one_thing $MIRROR_CLI "IBM Maximo CLI" "$LOG_PREFIX-cli.log" mirror_cli + mirror_one_thing $MIRROR_SERVICEMESH "Red Hat Service Mesh" "$LOG_PREFIX-servicemesh.log" mirror_add_servicemesh } From 9d542584c56209a2d6b7471d35f5f74f88ecc81a Mon Sep 17 00:00:00 2001 From: chit-jog Date: Mon, 27 Jul 2026 15:23:02 +0530 Subject: [PATCH 2/2] Added servicemesh to image mirroring options --- docs/guides/image-mirroring.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/guides/image-mirroring.md b/docs/guides/image-mirroring.md index e932ce025c..517915a58e 100644 --- a/docs/guides/image-mirroring.md +++ b/docs/guides/image-mirroring.md @@ -265,7 +265,7 @@ docker run -ti --rm -v $LOCAL_DIR:/mnt/registry quay.io/ibmmas/cli:@@CLI_LATEST_ -m direct -d /mnt/registry/other \ -H $REGISTRY_HOST -P $REGISTRY_PORT -u $REGISTRY_USERNAME -p $REGISTRY_PASSWORD \ -c @@MAS_LATEST_CATALOG@@ -C @@MAS_LATEST_CHANNEL@@ \ - --mirror-mongo --mirror-tsm --mirror-sls --mirror-cfs --mirror-db2 \ + --mirror-mongo --mirror-tsm --mirror-sls --mirror-cfs --mirror-db2 --mirror-servicemesh \ --ibm-entitlement $IBM_ENTITLEMENT_KEY ``` @@ -358,6 +358,7 @@ As of MAS 8.10 (June 2023) the total capacity requirement to mirror content from | IBM Suite License Service | `--mirror-sls` | 1G | | IBM Cloud Pak Foundation Services | `--mirror-cfs` | 21G | | IBM Db2 | `--mirror-db2` | 73G | +| Red Hat Service Mesh | `--mirror-servicemesh` | 2G | | **Total** | | **117G** | !!! note