Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
da99f5d
[minor] Support October Catalog Update
prveenkumr Oct 13, 2025
7e76e24
[patch] set catalogTag == "v9-251030-amd64"
prveenkumr Oct 14, 2025
95c4c49
Merge branch 'stable' into update-251030
prveenkumr Oct 14, 2025
faa288e
[patch] patch prep
prveenkumr Oct 14, 2025
6462e0b
Merge branch 'update-251030' of https://github.com/ibm-mas/python-dev…
prveenkumr Oct 14, 2025
a894c3d
Merge branch 'stable' into update-251030
prveenkumr Oct 16, 2025
1e63c98
[patch] app versions update
prveenkumr Oct 17, 2025
e7a65cc
[patch] update MVI 91x status
prveenkumr Oct 17, 2025
7a0fbd1
[patch] Digest updated
prveenkumr Oct 17, 2025
da47f89
[patch] dd, predict app version and digest update
prveenkumr Oct 17, 2025
f750b6f
[patch] add mas-core app version and update digest
prveenkumr Oct 17, 2025
dfcba93
[patch] update digest
prveenkumr Oct 17, 2025
7771713
[patch] set additional_dependencies: [boxsdk<4] to fix boxsdk error
prveenkumr Oct 19, 2025
2a7cb3e
[patch] update digest
prveenkumr Oct 26, 2025
4c83e30
Merge branch 'stable' into update-251030
prveenkumr Oct 26, 2025
80aa040
[patch] digest and app versions update
prveenkumr Oct 27, 2025
916d820
Merge branch 'stable' into update-251030
prveenkumr Oct 27, 2025
b75f57e
Merge branch 'stable' into update-251030
prveenkumr Oct 28, 2025
092b63d
Merge branch 'stable' into update-251030
prveenkumr Oct 28, 2025
76845a9
[patch] update digest
prveenkumr Oct 29, 2025
1867da7
[patch] update digest
prveenkumr Oct 30, 2025
b56d028
[patch] revert old 917 ai service
anilprajapatiibm Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@ repos:
rev: 0.13.1+ibm.64.dss
hooks:
- id: detect-secrets
additional_dependencies: [boxsdk<4]
args: [--baseline, .secrets.baseline, --use-all-plugins, --fail-on-unaudited]
2 changes: 1 addition & 1 deletion src/mas/devops/data/catalogs/v9-251010-amd64.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
# Case bundle configuration for IBM Maximo Operator Catalog 250925 (AMD64)
# Case bundle configuration for IBM Maximo Operator Catalog 251010 (AMD64)
# -----------------------------------------------------------------------------
# In the future this won't be necessary as we'll be able to mirror from the
# catalog itself, but not everything in the catalog supports this yet (including MAS)
Expand Down
2 changes: 1 addition & 1 deletion src/mas/devops/data/catalogs/v9-251010-ppc64le.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
# Case bundle configuration for IBM Maximo Operator Catalog 250925 (PPC)
# Case bundle configuration for IBM Maximo Operator Catalog 251010 (PPC)
# -----------------------------------------------------------------------------
# In the future this won't be necessary as we'll be able to mirror from the
# catalog itself, but not everything in the catalog supports this yet (including MAS)
Expand Down
143 changes: 143 additions & 0 deletions src/mas/devops/data/catalogs/v9-251030-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
---
# Case bundle configuration for IBM Maximo Operator Catalog 251030 (AMD64)
# -----------------------------------------------------------------------------
# In the future this won't be necessary as we'll be able to mirror from the
# catalog itself, but not everything in the catalog supports this yet (including MAS)
# so we need to use the CASE bundle mirror process still.

catalog_digest: sha256:4358138a17be9c460d980a9f41aa99981adbc1a18f12e0ac5d3e7787d93891a7

ocp_compatibility:
- 4.15
- 4.16
- 4.17
- 4.18

# Dependencies
# -----------------------------------------------------------------------------
ibm_licensing_version: 4.2.17 # Operator version 4.2.14 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-licensing)
common_svcs_version: 4.12.0 # Operator version 4.12.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
common_svcs_version_1: 4.11.0 # Additional version 4.11.0

cp4d_platform_version: 5.1.1 # Operator version 5.1.1 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-datacore/)
ibm_zen_version: 6.1.1+20250218.180746.89 # For CPD5 ibm-zen has to be explicitily mirrored

db2u_version: 7.3.1+20250821.161005.16793 # Operator version 110509.0.6 to find the version 7.3.1+20250821.161005.16793, search db2u-operator digest on repo (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 5.0.1 # Operator version 5.0.1 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.12 # Operator version 2.0.12 # sticking to 2.0.12 version # Please do Not Change
sls_version: 3.12.2 # Operator version 3.10.0 (https://github.ibm.com/maximoappsuite/ibm-sls/releases)
tsm_version: 1.7.1 # Operator version 1.5.4 (https://github.ibm.com/maximoappsuite/ibm-truststore-mgr/releases)
dd_version: 1.1.20 # Operator version 1.1.14 (https://github.ibm.com/maximoappsuite/ibm-data-dictionary/releases)
appconnect_version: 6.2.0 # Operator version 6.2.0 # sticking to 6.2.0 version # Please do Not Change
wsl_version: 10.2.0 # used for wsl and wsl_runtimes unless wsl_runtimes_version also specified
wsl_runtimes_version: 10.3.0 # cpd 5.1.3 uses version 10.3.0 of wsl runtimes but only 10.2.0 for wsl itself
wml_version: 10.2.0 # Operator version 5.0.0

# Why are these commented out?
# ccs_build: +20240528.144404.460 # ibm-ccs from version 9.0.0 requires the build version
# datarefinery_build: +20240517.202103.146

spark_version: 10.2.0 # Operator version 7.3.0
cognos_version: 27.2.0 # Operator version 25.0.0
couchdb_version: 1.0.13 # Operator version 2.2.1 (1.0.13) sticking with 1.0.13 # (This is required for Assist 9.0, https://github.com/IBM/cloud-pak/blob/master/repo/case/ibm-couchdb/index.yaml)
elasticsearch_version: 1.1.2667 # Operator version 1.1.2667


# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
9.2.x-feature: 9.2.0-pre.stable_2456 # Updated
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.16 # Updated
8.10.x: 8.10.30 # Updated
8.11.x: 8.11.27 # Updated
mas_assist_version:
9.1.x: 9.1.4 # Updated
9.0.x: 9.0.10 # Updated
8.10.x: 8.7.8 # No Update
8.11.x: 8.8.7 # No Update
mas_hputilities_version:
9.1.x: "" # Not Supported
9.0.x: "" # Not Supported
8.10.x: 8.6.7 # No Update
8.11.x: "" # Not Supported
mas_iot_version:
9.1.x: 9.1.4 # Updated
9.0.x: 9.0.13 # Updated
8.10.x: 8.7.27 # Updated
8.11.x: 8.8.23 # Updated
mas_manage_version:
9.2.x-feature: 9.2.0-pre.stable_14287 # Updated
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.18 # Updated
8.10.x: 8.6.31 # Updated
8.11.x: 8.7.25 # Updated
mas_monitor_version:
9.1.x: 9.1.4 # Updated
9.0.x: 9.0.14 # Updated
8.10.x: 8.10.24 # Updated
8.11.x: 8.11.22 # Updated
mas_optimizer_version:
9.2.x-feature: 9.2.0-pre.stable_2382 # Updated
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.16 # Updated
8.10.x: 8.4.23 # Updated
8.11.x: 8.5.22 # Updated
mas_predict_version:
9.1.x: 9.1.3 # Updated
9.0.x: 9.0.10 # Updated
8.10.x: 8.8.11 # Updated
8.11.x: 8.9.13 # Updated
mas_visualinspection_version:
9.1.x: 9.1.3 # No update for v9-251030
9.0.x: 9.0.13 # Updated
8.10.x: 8.8.4 # No Update
8.11.x: 8.9.16 # Updated
mas_facilities_version:
9.1.x: 9.1.4 # Updated
9.0.x: "" # Not Supported
8.10.x: "" # Not Supported
8.11.x: "" # Not Supported


# Maximo AI Service
# ------------------------------------------------------------------------------
aiservice_version:
9.1.x: 9.1.7 # No Update

# Extra Images for UDS
# ------------------------------------------------------------------------------
uds_extras_version: 1.5.0

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version_default: 7.0.23

# Variables used to mirror additional mongo image versions
mongo_extras_version_4: 4.4.21
mongo_extras_version_5: 5.0.23
mongo_extras_version_6: 6.0.12
mongo_extras_version_7: 7.0.23

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.6 # No Update
db2u_filter: db2

# Extra Images for IBM Watson Discovery
# ------------------------------------------------------------------------------
#wd_extras_version: 1.0.4

# Extra Images for Amlen
# ------------------------------------------------------------------------------
amlen_extras_version: 1.1.3

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 5.1.3

# Extra Images for kmodels
# ------------------------------------------------------------------------------
kmodels_extras_version_default: 1.0.14

manage_extras_913: 9.1.3
42 changes: 42 additions & 0 deletions src/mas/devops/data/catalogs/v9-251030-ppc64le.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
# Case bundle configuration for IBM Maximo Operator Catalog 251030 (PPC)
# -----------------------------------------------------------------------------
# In the future this won't be necessary as we'll be able to mirror from the
# catalog itself, but not everything in the catalog supports this yet (including MAS)
# so we need to use the CASE bundle mirror process still.

catalog_digest: sha256:9903b6731465efb8ffe2b427aad773ad85a174d3b2323af1e2bf10f0c7747256

uds_version: 2.0.12 # Operator version 2.0.12 # sticking to 2.0.12 version # Please do Not Change
sls_version: 3.12.2 # Operator version 3.10.0 (https://github.ibm.com/maximoappsuite/ibm-sls/releases)
tsm_version: 1.7.1 # Operator version 1.5.4 (https://github.ibm.com/maximoappsuite/ibm-truststore-mgr/releases)
db2u_version: 7.3.1+20250821.161005.16793 # Operator version 110509.0.2 to find the version 7.2.0, search CASE_VERSION in db2u, catalog.yaml into ibm-maximo-operator-catalog (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
9.2.x-feature: 9.2.0-pre.stable_2456 # Updated
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.16 # Updated
8.10.x: "" # Not Supported
8.11.x: "" # Not Supported
mas_manage_version:
9.2.x-feature: 9.2.0-pre.stable_14287 # Need to update
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.18 # Updated
8.10.x: "" # Not Supported
8.11.x: "" # Not Supported

# Extra Images for UDS
# ------------------------------------------------------------------------------
uds_extras_version: 1.5.0

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version_default: 7.0.12

# Variables used to mirror additional mongo image versions
mongo_extras_version_4: 4.4.21
mongo_extras_version_5: 5.0.23
mongo_extras_version_6: 6.0.12
mongo_extras_version_7: 7.0.12
44 changes: 44 additions & 0 deletions src/mas/devops/data/catalogs/v9-251030-s390x.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
# Case bundle configuration for IBM Maximo Operator Catalog 251030 (Z)
# -----------------------------------------------------------------------------
# In the future this won't be necessary as we'll be able to mirror from the
# catalog itself, but not everything in the catalog supports this yet (including MAS)
# so we need to use the CASE bundle mirror process still.

catalog_digest: sha256:799ac815a86985f5b3ab191d3939590cdc46e59c7f6aea0293fe4ea39bd754b2

uds_version: 2.0.12 # Operator version 2.0.12 # sticking to 2.0.12 version # Please do Not Change
sls_version: 3.12.2 # Operator version 3.10.0 (https://github.ibm.com/maximoappsuite/ibm-sls/releases)
tsm_version: 1.7.0 # Operator version 1.5.4 (https://github.ibm.com/maximoappsuite/ibm-truststore-mgr/releases)
db2u_version: 7.2.0+20250522.212407.15144 # Operator version 110509.0.2 to find the version 7.2.0, search CASE_VERSION in db2u, catalog.yaml into ibm-maximo-operator-catalog (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
9.2.x-feature: 9.2.0-pre.stable_2456 # Updated
9.1.x-feature: 9.1.0 # No Update
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.16 # Updated
8.10.x: "" # Not Supported
8.11.x: "" # Not Supported
mas_manage_version:
9.2.x-feature: 9.2.0-pre.stable_14287 # Updated
9.1.x-feature: 9.1.0 # No Update
9.1.x: 9.1.5 # Updated
9.0.x: 9.0.18 # Updated
8.10.x: "" # Not Supported
8.11.x: "" # Not Supported

# Extra Images for UDS
# ------------------------------------------------------------------------------
uds_extras_version: 1.5.0

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version_default: 7.0.12

# Variables used to mirror additional mongo image versions
mongo_extras_version_4: 4.4.21
mongo_extras_version_5: 5.0.23
mongo_extras_version_6: 6.0.12
mongo_extras_version_7: 7.0.12
2 changes: 1 addition & 1 deletion test/src/test_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ def test_list_catalogs():
def test_get_newest_catalog_tag():
catalogTag = getNewestCatalogTag("amd64")
# Reminder: update this test when adding a new catalog each month!
assert catalogTag == "v9-251010-amd64"
assert catalogTag == "v9-251030-amd64"


def test_get_newest_catalog_tag_fail():
Expand Down