Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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 MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
include src/mas/devops/templates/*.yml.j2
include src/mas/devops/data/catalogs/*.yaml
19 changes: 19 additions & 0 deletions src/mas/devops/data/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# *****************************************************************************
# Copyright (c) 2024 IBM Corporation and other Contributors.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# *****************************************************************************
import yaml
from os import path


def getCatalog(name: str) -> dict:
moduleFile = path.abspath(__file__)
modulePath = path.dirname(moduleFile)
catalogFileName = f"{name}.yaml"
with open(path.join(modulePath, "catalogs", catalogFileName)) as stream:
return yaml.safe_load(stream)
68 changes: 68 additions & 0 deletions src/mas/devops/data/catalogs/v8-230414-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
# IBM Maximo Operator Catalog v230411
# -----------------------------------------------------------------------------
catalog_digest: sha256:4e7a81ee11bd0667f1cadc1ea1da44865e412fb0597186cfc8baa9ceb3015592

# Dependencies
# -----------------------------------------------------------------------------
common_svcs_version: 1.19.0 # Operator version 3.23.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
db2u_version: 5.1.1 # Operator version 110508.0.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 4.4.0 # Operator version 4.4.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.9 # Operator version 2.0.9
sls_version: 3.6.0 # Operator version 3.6.0
tsm_version: 1.5.0 # Operator version 1.5.0
dd_version: 1.1.3 # Operator version 1.1.3
appconnect_version: 6.2.0 # Operator version 6.2.0
cp4d_platform_version: 2.7.0 # Operator version 3.6.0
wsl_version: 6.3.0 # Operator version 6.3.0
wml_version: 6.3.0 # Operator version 3.3.0
spark_version: 6.3.0 # Operator version 3.3.0
wd_version: 5.3.0 # Operator version 4.6.3
cognos_version: 23.3.0 # Operator version 23.3.0

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
8.9.x: 8.9.4 # Updated
8.10.x: 8.10.0 # No Update
mas_assist_version:
8.9.x: 8.6.3 # Updated
8.10.x: 8.7.0 # No Update
mas_hputilities_version:
8.9.x: 8.5.1 # Updated
8.10.x: 8.6.0 # Updated
mas_iot_version:
8.9.x: 8.6.5 # Updated
8.10.x: 8.7.0 # No Update
mas_manage_version:
8.9.x: 8.5.4 # Updated
8.10.x: 8.6.0 # No Update
mas_monitor_version:
8.9.x: 8.9.4 # No Update
8.10.x: 8.10.0 # No Update
mas_optimizer_version:
8.9.x: 8.3.3 # Updated
8.10.x: 8.4.0 # No Update
mas_predict_version:
8.9.x: 8.7.2 # Updated
8.10.x: 8.8.0 # No Update
mas_visualinspection_version:
8.9.x: 8.7.0 # No Update
8.10.x: 8.8.0 # No Update

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

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version: 4.4.21

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.1

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 4.6.3
cpd_product_version: "{{ lookup('env', 'CPD_PRODUCT_VERSION') | default(cpd_product_version_default, true) }}"
68 changes: 68 additions & 0 deletions src/mas/devops/data/catalogs/v8-230518-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
# IBM Maximo Operator Catalog v230518
# -----------------------------------------------------------------------------
catalog_digest: sha256:14cba8ea86a045901cc506f260e4f7aaa5d7a60a1922b927c30353f55e1c5cec

# Dependencies
# -----------------------------------------------------------------------------
common_svcs_version: 1.19.0 # Operator version 3.23.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
db2u_version: 5.1.1 # Operator version 110508.0.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 4.4.0 # Operator version 4.4.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.9 # Operator version 2.0.9
sls_version: 3.7.0 # Operator version 3.7.0
tsm_version: 1.5.0 # Operator version 1.5.0
dd_version: 1.1.4 # Operator version 1.1.4
appconnect_version: 6.2.0 # Operator version 6.2.0
cp4d_platform_version: 2.7.0 # Operator version 3.6.0
wsl_version: 6.3.0 # Operator version 6.3.0
wml_version: 6.3.0 # Operator version 3.3.0
spark_version: 6.3.0 # Operator version 3.3.0
wd_version: 5.3.0 # Operator version 4.6.3
cognos_version: 23.3.0 # Operator version 23.3.0

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
8.9.x: 8.9.5 # Updated
8.10.x: 8.10.1 # Updated
mas_assist_version:
8.9.x: 8.6.3 # No Update
8.10.x: 8.7.0 # No Update
mas_hputilities_version:
8.9.x: 8.5.1 # No Update
8.10.x: 8.6.1 # Updated
mas_iot_version:
8.9.x: 8.6.6 # Updated
8.10.x: 8.7.1 # Updated
mas_manage_version:
8.9.x: 8.5.5 # Updated
8.10.x: 8.6.1 # Updated
mas_monitor_version:
8.9.x: 8.9.5 # Updated
8.10.x: 8.10.1 # Updated
mas_optimizer_version:
8.9.x: 8.3.3 # No Update
8.10.x: 8.4.1 # Updated
mas_predict_version:
8.9.x: 8.7.2 # No Update
8.10.x: 8.8.0 # No Update
mas_visualinspection_version:
8.9.x: 8.7.1 # Updated
8.10.x: 8.8.0 # No Update

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

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version: 4.4.21

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.1

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 4.6.3
cpd_product_version: "{{ lookup('env', 'CPD_PRODUCT_VERSION') | default(cpd_product_version_default, true) }}"
68 changes: 68 additions & 0 deletions src/mas/devops/data/catalogs/v8-230526-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
# IBM Maximo Operator Catalog v230518
# -----------------------------------------------------------------------------
catalog_digest: sha256:bdae03cfd469399d29a962448dcf790dcf81d309c4bc233637c3acecf228aa1f

# Dependencies
# -----------------------------------------------------------------------------
common_svcs_version: 1.19.0 # Operator version 3.23.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
db2u_version: 5.1.1 # Operator version 110508.0.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 4.4.0 # Operator version 4.4.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.9 # Operator version 2.0.9
sls_version: 3.7.0 # Operator version 3.7.0
tsm_version: 1.5.0 # Operator version 1.5.0
dd_version: 1.1.4 # Operator version 1.1.4
appconnect_version: 6.2.0 # Operator version 6.2.0
cp4d_platform_version: 2.7.0 # Operator version 3.6.0
wsl_version: 6.3.0 # Operator version 6.3.0
wml_version: 6.3.0 # Operator version 3.3.0
spark_version: 6.3.0 # Operator version 3.3.0
wd_version: 5.3.0 # Operator version 4.6.3
cognos_version: 23.3.0 # Operator version 23.3.0

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
8.9.x: 8.9.5 # Updated
8.10.x: 8.10.1 # Updated
mas_assist_version:
8.9.x: 8.6.3 # No Update
8.10.x: 8.7.0 # No Update
mas_hputilities_version:
8.9.x: 8.5.1 # No Update
8.10.x: 8.6.1 # Updated
mas_iot_version:
8.9.x: 8.6.6 # Updated
8.10.x: 8.7.1 # Updated
mas_manage_version:
8.9.x: 8.5.5 # Updated
8.10.x: 8.6.1 # Updated
mas_monitor_version:
8.9.x: 8.9.5 # Updated
8.10.x: 8.10.2 # Updated
mas_optimizer_version:
8.9.x: 8.3.3 # No Update
8.10.x: 8.4.1 # Updated
mas_predict_version:
8.9.x: 8.7.2 # No Update
8.10.x: 8.8.1 # Updated
mas_visualinspection_version:
8.9.x: 8.7.1 # Updated
8.10.x: 8.8.0 # No Update

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

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version: 4.4.21

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.1

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 4.6.3
cpd_product_version: "{{ lookup('env', 'CPD_PRODUCT_VERSION') | default(cpd_product_version_default, true) }}"
68 changes: 68 additions & 0 deletions src/mas/devops/data/catalogs/v8-230616-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
# IBM Maximo Operator Catalog v230616
# -----------------------------------------------------------------------------
catalog_digest: sha256:cb0a38132a1e16964d9aa9b7eb5d247543df5feea218bb1100757290a07bc042

# Dependencies
# -----------------------------------------------------------------------------
common_svcs_version: 1.19.2 # Operator version 3.23.2 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
db2u_version: 5.1.1 # Operator version 110508.0.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 4.6.0 # Operator version 4.6.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.10 # Operator version 2.0.10
sls_version: 3.7.0 # Operator version 3.7.0
tsm_version: 1.5.0 # Operator version 1.5.0
dd_version: 1.1.4 # Operator version 1.1.4
appconnect_version: 6.2.0 # Operator version 6.2.0
cp4d_platform_version: 2.8.0+20230417.110116 # Operator version 3.7.0
wsl_version: 6.4.0 # Operator version 6.4.0
wml_version: 6.4.0 # Operator version 3.4.0
spark_version: 6.4.0 # Operator version 3.4.0
wd_version: 5.3.0 # Operator version 4.6.3
cognos_version: 23.4.0 # Operator version 23.4.0

# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
8.9.x: 8.9.6 # Updated
8.10.x: 8.10.2 # Updated
mas_assist_version:
8.9.x: 8.6.4 # Updated
8.10.x: 8.7.1 # Updated
mas_hputilities_version:
8.9.x: 8.5.1 # No Update
8.10.x: 8.6.1 # No Update
mas_iot_version:
8.9.x: 8.6.7 # Updated
8.10.x: 8.7.2 # Updated
mas_manage_version:
8.9.x: 8.5.6 # Updated
8.10.x: 8.6.2 # Updated
mas_monitor_version:
8.9.x: 8.9.5 # No Update
8.10.x: 8.10.3 # Updated
mas_optimizer_version:
8.9.x: 8.3.3 # No Update
8.10.x: 8.4.1 # No Update
mas_predict_version:
8.9.x: 8.7.2 # No Update
8.10.x: 8.8.1 # No Update
mas_visualinspection_version:
8.9.x: 8.7.1 # No Update
8.10.x: 8.8.1 # Updated

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

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version: 4.4.21

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.1

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 4.6.4
cpd_product_version: "{{ lookup('env', 'CPD_PRODUCT_VERSION') | default(cpd_product_version_default, true) }}"
80 changes: 80 additions & 0 deletions src/mas/devops/data/catalogs/v8-230627-amd64.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
# IBM Maximo Operator Catalog v230627
# -----------------------------------------------------------------------------
catalog_digest: sha256:42891d978163c24737f799ed870ad340f5b3e6cd9b14644eaf1c5810ed5ef7cf

# Dependencies
# -----------------------------------------------------------------------------
common_svcs_version: 1.19.2 # Operator version 3.23.2 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
db2u_version: 5.1.1 # Operator version 110508.0.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-db2uoperator)
events_version: 4.6.0 # Operator version 4.6.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
uds_version: 2.0.10 # Operator version 2.0.10
sls_version: 3.7.0 # Operator version 3.7.0
tsm_version: 1.5.0 # Operator version 1.5.0
dd_version: 1.1.4 # Operator version 1.1.4
appconnect_version: 6.2.0 # Operator version 6.2.0
cp4d_platform_version: 2.8.0+20230417.110116 # Operator version 3.7.0
wsl_version: 6.4.0 # Operator version 6.4.0
wml_version: 6.4.0 # Operator version 3.4.0
spark_version: 6.4.0 # Operator version 3.4.0
cognos_version: 23.4.0 # Operator version 23.4.0

# Watson discovery and its dependencies
# Match corresponding case version for default versions in the catalog source
# -----------------------------------------------------------------------------
wd_version: 5.3.0 # Operator version 4.6.3
model_train_version: 1.2.5 # Operator version 1.1.7
elasticsearch_version: 1.1.1336 # Operator version 1.1.1336
couchdb_version: 1.0.13 # Operator version 2.2.1


# Maximo Application Suite
# -----------------------------------------------------------------------------
mas_core_version:
8.9.x: 8.9.7 # Updated
8.10.x: 8.10.2 # No Update
mas_assist_version:
8.9.x: 8.6.4 # No Update
8.10.x: 8.7.1 # No Update
mas_hputilities_version:
8.9.x: 8.5.1 # No Update
8.10.x: 8.6.1 # No Update
mas_iot_version:
8.9.x: 8.6.7 # No Update
8.10.x: 8.7.2 # No Update
mas_manage_version:
8.9.x: 8.5.6 # No Update
8.10.x: 8.6.2 # No Update
mas_monitor_version:
8.9.x: 8.9.5 # No Update
8.10.x: 8.10.3 # No Update
mas_optimizer_version:
8.9.x: 8.3.3 # No Update
8.10.x: 8.4.1 # No Update
mas_predict_version:
8.9.x: 8.7.2 # No Update
8.10.x: 8.8.1 # No Update
mas_visualinspection_version:
8.9.x: 8.7.1 # No Update
8.10.x: 8.8.1 # No Update

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

# Extra Images for Mongo
# ------------------------------------------------------------------------------
mongo_extras_version: 4.4.21

# Extra Images for Db2u
# ------------------------------------------------------------------------------
db2u_extras_version: 1.0.1

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

# Default Cloud Pak for Data version
# ------------------------------------------------------------------------------
cpd_product_version_default: 4.6.4
cpd_product_version: "{{ lookup('env', 'CPD_PRODUCT_VERSION') | default(cpd_product_version_default, true) }}"
Loading
Loading