Skip to content

Commit 3c0f27d

Browse files
authored
Merge branch 'stable' into mascore-11094
2 parents b61e47e + 155a376 commit 3c0f27d

9 files changed

Lines changed: 451 additions & 308 deletions

File tree

.gitignore

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ __pycache__/
66
# Distribution / packaging
77
dist
88
*.egg-info
9-
pandoc-*-amd64.deb
10-
pandoc-*-windows-x86_64.msi
11-
pandoc-*-x86_64-macOS.pkg
12-
README.rst
139

1410
# Environments
1511
.venv/
@@ -19,5 +15,5 @@ venv/
1915
# Other
2016
kubectl.exe
2117
/build
22-
/.vscode
23-
/site
18+
/.vscode
19+
/site

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[build-system]
22
requires = [
3-
"setuptools",
4-
"pypandoc"
3+
"setuptools"
54
]
65
build-backend = "setuptools.build_meta"

setup.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,8 @@
1414
sys.path.insert(0, 'src')
1515

1616

17-
if not os.path.exists('README.rst'):
18-
import pypandoc
19-
pypandoc.download_pandoc(targetfolder='~/bin/')
20-
pypandoc.convert_file('README.md', 'rst', outputfile='README.rst')
21-
2217
here = os.path.abspath(os.path.dirname(__file__))
23-
with open(os.path.join(here, 'README.rst'), encoding='utf-8') as f:
18+
with open(os.path.join(here, 'README.md'), encoding='utf-8') as f:
2419
long_description = f.read()
2520

2621
# Maintain a single source of versioning
@@ -54,6 +49,7 @@ def get_version(rel_path):
5449
license='Eclipse Public License - v1.0',
5550
description='Python for Maximo Application Suite Dev/Ops',
5651
long_description=long_description,
52+
long_description_content_type='text/markdown',
5753
install_requires=[
5854
'pyyaml', # MIT License
5955
'openshift', # Apache Software License

src/mas/devops/data/catalogs/v9-260216-amd64.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ ccs_extras_version: 11.0.0 # Extra Images for CCS used for
3434
elasticsearch_version: 1.1.2667 # Operator version 1.1.2667 - used in cpd 5.1.3 only
3535
opensearch_version: 1.1.2494 # Operator version 1.1.2494
3636

37-
# TODO: Why is this here, but commented out?
38-
# datarefinery_build: +20240517.202103.146
39-
4037
# I have added this as a guess as to the actual version used, we are currently using the wsl_version, but that does not exist for datarefinery
4138
# See: https://ibm-mas.slack.com/archives/C02PUHKQB5L/p1770849370378689
4239
datarefinery_version: 11.0.0+20250513.203727.232

src/mas/devops/data/catalogs/v9-260226-amd64.yaml

Lines changed: 90 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -15,36 +15,100 @@ ocp_compatibility:
1515
- "4.20"
1616
- "4.21"
1717

18-
# Dependencies
18+
# Dependencies - Cloud Pak for Data
1919
# -----------------------------------------------------------------------------
20-
ibm_licensing_version: 4.2.17 # Operator version 4.2.14 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-licensing)
21-
common_svcs_version: 4.13.0 # Operator version 4.13.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
22-
common_svcs_version_1: 4.11.0 # Additional version 4.11.0
20+
cpd_product_version_default: 5.2.0
21+
22+
ibm_licensing_version: 4.2.17 # Operator version 4.2.14 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-licensing)
23+
common_svcs_version: 4.13.0 # Operator version 4.13.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-common-services)
24+
common_svcs_version_1: 4.11.0 # TODO: Do we really still need to mirror two different versions of common services? If so, why?
25+
cp4d_platform_version: 5.2.0+20250709.170324 # Operator version 5.2.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-datacore/)
26+
ibm_zen_version: 6.2.0+20250530.152516.232 # For CPD5 ibm-zen has to be explicitily mirrored
27+
wsl_version: 11.0.0+20250521.202913.73
28+
wsl_runtimes_version: 11.0.0+20250515.090949.21
29+
wml_version: 11.0.0+20250530.193146.282 # Operator version 5.2.0
30+
spark_version: 11.0.0+20250604.163055.2097 # Operator version 5.2.0
31+
cognos_version: 28.0.0+20250515.175459.10054 # Operator version 25.0.0
32+
33+
postgress_version: 5.16.0+20250827.110911.2626 # ibm-cpd-cloud-native-postgresql-operator 5.2.0
34+
ccs_build: 11.0.0+20250605.130237.468 # cpd 5.2.0
35+
ccs_extras_version: 11.0.0 # Extra Images for CCS used for PCD 5.2.0 Hotfix
36+
37+
# TODO: If this is only used in CPD 5.1.3, we shouldn't need this in this catalog metadata file
38+
elasticsearch_version: 1.1.2667 # Operator version 1.1.2667 - used in cpd 5.1.3 only
39+
opensearch_version: 1.1.2494 # Operator version 1.1.2494
40+
41+
# I have added this as a guess as to the actual version used, we are currently using the wsl_version, but that does not exist for datarefinery
42+
# See: https://ibm-mas.slack.com/archives/C02PUHKQB5L/p1770849370378689
43+
datarefinery_version: 11.0.0+20250513.203727.232
2344

24-
cp4d_platform_version: 5.2.0+20250709.170324 # Operator version 5.2.0 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-cp-datacore/)
25-
ibm_zen_version: 6.2.0+20250530.152516.232 # For CPD5 ibm-zen has to be explicitily mirrored
45+
# TODO: Why is this here, there is no evidence that it is being used in image mirroring?
46+
events_version: 5.0.1 # Operator version 5.0.1 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
47+
48+
49+
# Dependencies - Db2u
50+
# -----------------------------------------------------------------------------
51+
db2u_version: 7.3.1+20250821.161005.16793 # Operator version 110509.0.7 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)
52+
db2u_extras_version: 1.0.6 # No Update
53+
db2u_filter: db2
2654

27-
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)
2855
db2_channel_default: v110509.0 # Default Channel version for db2u-operator
29-
events_version: 5.0.1 # Operator version 5.0.1 (https://github.com/IBM/cloud-pak/tree/master/repo/case/ibm-events-operator)
56+
57+
58+
# Dependencies - CouchDb
59+
# -----------------------------------------------------------------------------
60+
# Note: This is required for Assist 9.0 (https://github.com/IBM/cloud-pak/blob/master/repo/case/ibm-couchdb/index.yaml)
61+
couchdb_version: 1.0.13 # Operator version 2.2.1 (1.0.13) sticking with 1.0.13
62+
63+
64+
# Dependencies - Minio
65+
# -----------------------------------------------------------------------------
66+
minio_version: RELEASE.2025-06-13T11-33-47Z
67+
68+
69+
# Dependencies - MongoDB
70+
# -----------------------------------------------------------------------------
71+
mongo_extras_version_default: 8.0.17
72+
# TODO: We probably don't need to keep carrying forward the now unsupported versions
73+
mongo_extras_version_4: 4.4.21
74+
mongo_extras_version_5: 5.0.23
75+
mongo_extras_version_6: 6.0.12
76+
mongo_extras_version_7: 7.0.23
77+
mongo_extras_version_8: 8.0.17
78+
79+
80+
# Dependencies - Amlen
81+
# -----------------------------------------------------------------------------
82+
amlen_extras_version: 1.1.3
83+
84+
85+
# Dependencies - UDS
86+
# -----------------------------------------------------------------------------
3087
uds_version: 2.0.12 # Operator version 2.0.12 # sticking to 2.0.12 version # Please do Not Change
31-
sls_version: 3.12.5 # Operator version 3.12.5 (https://github.ibm.com/maximoappsuite/ibm-sls/releases)
32-
tsm_version: 1.7.3 # Operator version 1.7.3 (https://github.ibm.com/maximoappsuite/ibm-truststore-mgr/releases)
33-
dd_version: 1.1.22 # Operator version 1.1.22 (https://github.ibm.com/maximoappsuite/ibm-data-dictionary/releases)
88+
uds_extras_version: 1.5.0
89+
90+
91+
# Dependencies - App Connect
92+
# -----------------------------------------------------------------------------
3493
appconnect_version: 6.2.0 # Operator version 6.2.0 # sticking to 6.2.0 version # Please do Not Change
35-
wsl_version: 11.0.0+20250521.202913.73 # used for wsl and wsl_runtimes unless wsl_runtimes_version also specified
36-
wsl_runtimes_version: 11.0.0+20250515.090949.21 # cpd 5.1.3 uses version 10.3.0 of wsl runtimes but only 10.2.0 for wsl itself
37-
wml_version: 11.0.0+20250530.193146.282 # Operator version 5.2.0
38-
postgress_version: 5.16.0+20250827.110911.2626 # ibm-cpd-cloud-native-postgresql-operator 5.2.0 cp4d
3994

40-
ccs_build: 11.0.0+20250605.130237.468 # cpd 5.2.0 using ccs build
41-
# datarefinery_build: +20240517.202103.146
4295

43-
spark_version: 11.0.0+20250604.163055.2097 # Operator version 5.2.0
44-
cognos_version: 28.0.0+20250515.175459.10054 # Operator version 25.0.0
45-
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)
46-
elasticsearch_version: 1.1.2667 # Operator version 1.1.2667 # used in cpd 5.1.3 only
47-
opensearch_version: 1.1.2494 # Operator version 1.1.2494
96+
# Dependencies - Suite License Service
97+
# -----------------------------------------------------------------------------
98+
# https://github.ibm.com/maximoappsuite/ibm-sls/releases
99+
sls_version: 3.12.5
100+
101+
102+
# Dependencies - Truststore Manager
103+
# -----------------------------------------------------------------------------
104+
# https://github.ibm.com/maximoappsuite/ibm-truststore-mgr/releases
105+
tsm_version: 1.7.3
106+
107+
108+
# Dependencies - Data Dictionary
109+
# -----------------------------------------------------------------------------
110+
# https://github.ibm.com/maximoappsuite/ibm-data-dictionary/releases
111+
dd_version: 1.1.22
48112

49113
# Maximo Application Suite
50114
# -----------------------------------------------------------------------------
@@ -109,47 +173,14 @@ mas_facilities_version:
109173
aiservice_version:
110174
9.2.x-feature: 9.2.0-pre.stable_12908 # Updated
111175
9.1.x: 9.1.12 # Updated
112-
113176

114-
# Extra Images for UDS
115-
# ------------------------------------------------------------------------------
116-
uds_extras_version: 1.5.0
117-
118-
# Extra Images for Mongo
119-
# ------------------------------------------------------------------------------
120-
mongo_extras_version_default: 8.0.17
121177

122-
# Variables used to mirror additional mongo image versions
123-
mongo_extras_version_4: 4.4.21
124-
mongo_extras_version_5: 5.0.23
125-
mongo_extras_version_6: 6.0.12
126-
mongo_extras_version_7: 7.0.23
127-
mongo_extras_version_8: 8.0.17
128-
129-
# Extra Images for Db2u
130-
# ------------------------------------------------------------------------------
131-
db2u_extras_version: 1.0.6 # No Update
132-
db2u_filter: db2
133-
134-
# Extra Images for CCS used for PCD 5.2.0 Hotfix
135-
# ------------------------------------------------------------------------------
136-
ccs_extras_version: 11.0.0
137-
138-
# Extra Images for IBM Watson Discovery
139-
# ------------------------------------------------------------------------------
140-
#wd_extras_version: 1.0.4
178+
# TODO: What is this? It almost certainly should not be here.
179+
manage_extras_913: 9.1.3
141180

142-
# Extra Images for Amlen
143-
# ------------------------------------------------------------------------------
144-
amlen_extras_version: 1.1.3
145181

146-
# Default Cloud Pak for Data version
182+
# Editorial
147183
# ------------------------------------------------------------------------------
148-
cpd_product_version_default: 5.2.0
149-
150-
manage_extras_913: 9.1.3
151-
minio_version: RELEASE.2025-06-13T11-33-47Z
152-
153184
editorial:
154185
whats_new:
155186
- title: '**Openshift 4.20 support** Openshift Container Platform 4.20 support has been added. Refer OCP 4.20 release notes [here](https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/release_notes/index)'
@@ -161,7 +192,7 @@ editorial:
161192
- IBM Maximo IoT [v8.7.31](https://www.ibm.com/support/pages/node/7261516), [v8.8.28](https://www.ibm.com/support/pages/node/7261517), [v9.0.17](https://www.ibm.com/support/pages/node/7261518) and [v9.1.8](https://www.ibm.com/support/pages/node/7261519)
162193
- IBM Maximo Monitor [v8.10.28](https://www.ibm.com/support/pages/node/7261278), [v8.11.26](https://www.ibm.com/support/pages/node/7261280), [v9.0.18](https://www.ibm.com/support/pages/node/7261279) and [v9.1.8](https://www.ibm.com/support/pages/node/7261281)
163194
- IBM Maximo Optimizer [v8.5.26](https://www.ibm.com/support/pages/node/7261750), [v9.0.20](https://www.ibm.com/support/pages/node/7261751) and [v9.1.9](https://www.ibm.com/support/pages/node/7261752)
164-
- IBM Maximo Assist [v9.0.14](https://www.ibm.com/support/pages/node/7261513), [v9.1.8](https://www.ibm.com/support/pages/node/7261514)
195+
- IBM Maximo Assist [v9.0.14](https://www.ibm.com/support/pages/node/7261513), [v9.1.8](https://www.ibm.com/support/pages/node/7261514)
165196
- IBM Maximo Predict [v8.8.13](https://www.ibm.com/support/pages/node/7261271), [v8.9.15](https://www.ibm.com/support/pages/node/7261269), [v9.0.12](https://www.ibm.com/support/pages/node/7261267) and [v9.1.5](https://www.ibm.com/support/pages/node/7261268)
166197
- IBM Maximo Visual Inspection [v8.9.20](https://www.ibm.com/support/pages/node/7261735), [v9.0.17](https://www.ibm.com/support/pages/node/7261734), [v9.1.10](https://www.ibm.com/support/pages/node/7261733)
167198
- IBM Maximo Real Estate and Facilities [v9.1.12](https://www.ibm.com/support/pages/node/7261512)

0 commit comments

Comments
 (0)