Maximo Application Suite CLI Ansible CLI
Edit on GitHub
Home Operator Catalog IBM Maximo Operator Catalog IBM Maximo Monitor v9.2.0 Release Notes Install Modes Service Accounts Cluster Permissions Namespace Permissions

IBM Maximo Monitor v9.2.0

Release Notes

Bug Fixes and Security Updates

  • enable tekton for 9.1.x (#1308)
  • set masCompatibility to support 9.2 version with mas (#1328)
  • Monitor Operator changes : Update Migration number 19 to 20 MASMON-4894-new (#1375)
  • add PVC for file-ingest feature - MASMON-4949 (#1397)
  • Update .whitesource (#1401)
  • Add binding object storage data (#1426)
  • Generate IoTP API key in Monitor workspace operator and pass it to UI deployments (#1458)
  • Update namespace to monitor from core (#1477)
  • updated requirements.txt (#1487)
  • Enhanced existing rate limiting with specific limits (#1534)
  • Disable iot apikey creation logic temporary (#1540)
  • Remove iot key logic temporary from the operator (#1548)
  • remove sensitive logs (#1515)
  • update the ansible-operator baseimage in monitorapp and ws (#1574)
  • iot dependency removal and file-ingest changes(9.2) (#1633)
  • update EDC versions (#1634)
  • remove and add required variables (#1635)
  • fix envmap issue in file-ingest (#1636)
  • fetch workspaceId dynamically (#1680)
  • keep only rwx storageclasses (#1681)
  • remove rwo in detectstorageclass and add apiroute in EDC (#1682)
  • disable renovate (#1722)
  • Remove COS enable logic and make it dynamic based on core binding (#1666)
  • Fix for MASMON-6094 (#1738)
  • Update cos bucket name to ibm-mas-monitor-files (#1751)
  • update EDC images (#1753)
  • enable renovate (#1754)
  • Add HTTP/2 stream rate limiting to all route templates (#1792)
  • fix for MASMON-5960 and EDC OAuth issue (#1799)
  • Make Kafka optional without updating CR yaml (#1805)
  • Add preveiw branch parameter (#1819)
  • Ignore CASEVersionNonfunctionalIsValid rule (#1822)
  • Fix invalid image format for feature release (#1834)
  • Make input and output processors optional based on IoT (#1835)
  • Check iot available before coreapi deployment (#1839)
  • Trigger sps build (#1843)
  • Update EDC version to 9.2.12 to add fix for axios (#1847)
  • update data-ingest to 9.2.29 (#1850)
  • update hookdb and UI versions for 9.2 (#1852)
  • Update edgedatacollector tag to 92 (#1853)
  • Fix Kyverno Policy Failures for Monitor Operator to comply with MAS 9.2 (#1864)
  • update memory requests for api,scheduler,datalake and hierarchyM (#1865)
  • updating cpu requests for scheduler,datalake and hierarchyM (#1871)
  • Remove output processors and output error processor (#1875)
  • remove hardcoded values for workspaceId (#1876)
  • change truststore file jks to p12 (#1881)
  • Remove dsc manager workloads from 92 (#1888)
  • updated mas-util version to 7.33.8 (dev) (#1884)
  • Generate CRD schemas configmap (#1891)
  • Enable Path Based Routing for Monitor (#1917)
  • move hookdb nw policy to main operator (#1921)
  • update edc imagetag to 9.2.16 (#1923)
  • migration number change to 28 for MREF integration (#1922)
  • update EDC image tag to 9.2.17 (#1924)
  • latest operand tags and pre-commit fix (#1931)
  • enable essential role apply during binding and add issuer support [MASCORE-14081] (#1912)
  • ansible-operator update to 9.3.4 (#1937)
  • add rbac permissions for essential roles creation during binding (#1939)
  • add the monitorworkspace permission (#1941)
  • Add kyverno missing policies for deployments (#1950)
  • fix for mas-utils-ansible appbindings fix (#1951)
  • Add kyverno missing policies for deployments (#1952)
  • fix for MASMON-6735, MASMON-6734 and MASMON-6752 (#1956)
  • add SWAGGER_BASE_PATH for PBR (#1961)
  • update EDC image tag to 9.2.20 (#1963)
  • update EDC client image tag to 9.2.6 (#1973)
  • Monitor storageClass configuration capability - MASCORE-14484 (#1972)
  • update license files and compatibility matrix for 9.2 (#1978)
  • fix compatibility check issue (#1982)
  • Update core api image to latest (#1983)

Install Modes

Mode Supported
OwnNamespace True
SingleNamespace True
MultiNamespace False
AllNamespaces True

Service Accounts

  • ibm-mas-monitor-as-db-operation
  • ibm-mas-monitor-as-library
  • ibm-mas-monitor-as-ui
  • ibm-mas-monitor-edgeconfig
  • ibm-mas-monitor-entitymanager-ws
  • ibm-mas-monitor-hook-db
  • ibm-mas-monitor-kpi
  • ibm-mas-monitor-migrationmanager
  • ibm-mas-monitor-restapi

Cluster Permissions

No cluster permissions

Namespace Permissions

Group Resource Verbs
"" secrets create, delete, get, list, patch, update, watch
"" configmaps create, delete, get, list, patch, update, watch
"" pods create, delete, get, list, patch, update, watch
"" pods/exec create, delete, get, list, patch, update, watch
"" pods/log create, delete, get, list, patch, update, watch
"" jobs create, delete, get, list, patch, update, watch
"" services create, delete, get, list, patch, update, watch
apps deployments create, delete, get, list, patch, update, watch
apps daemonsets create, delete, get, list, patch, update, watch
apps replicasets create, delete, get, list, patch, update, watch
apps statefulsets create, delete, get, list, patch, update, watch
apps.mas.ibm.com monitorapps create, delete, get, list, patch, update, watch
apps.mas.ibm.com monitorworkspaces create, delete, get, list, patch, update, watch
apps.mas.ibm.com monitorapps/status create, delete, get, list, patch, update, watch
apps.mas.ibm.com monitorapps/finalizers create, delete, get, list, patch, update, watch
monitoring.coreos.com servicemonitors create, delete, get, list, patch, update, watch
cert-manager.io certificates create, delete, get, list, patch, update, watch
cert-manager.io issuers create, delete, get, list, patch, update, watch
rbac.authorization.k8s.io roles create, delete, get, list, patch, update, watch
rbac.authorization.k8s.io rolebindings create, delete, get, list, patch, update, watch
binding.operators.coreos.com servicebindings create, delete, get, list, patch, update, watch
truststore-mgr.ibm.com truststores create, delete, get, list, patch, update, watch
truststore-mgr.ibm.com truststores/status create, delete, get, list, patch, update, watch
truststore-mgr.ibm.com truststores/finalizers create, delete, get, list, patch, update, watch
batch jobs create, delete, get, list, patch, update, watch
batch cronjobs create, delete, get, list, patch, update, watch
networking.k8s.io networkpolicies create, delete, deletecollection, get, list, patch, update, watch
integreatly.org grafanadashboards create, delete, get, list, patch, update, watch
grafana.integreatly.org grafanadashboards create, delete, get, list, patch, update, watch
monitoringcontroller.cloud.ibm.com monitoringdashboards create, delete, get, list, patch, update, watch
mas.ibm.com monitorapps create, delete, get, list, patch, update, watch
mas.ibm.com monitorapps/status create, delete, get, list, patch, update, watch
mas.ibm.com monitorapps/finalizers create, delete, get, list, patch, update, watch
route.openshift.io routes delete, deletecollection, get, list, watch
route.openshift.io routes/status get, list, update, watch