Skip to content

Releases: merative/spm-kubernetes

[SPM v8.1.2.0_iFix2b] November Release 2024

05 Nov 18:13
a8fd6ce
Compare
Choose a tag to compare

Breaking Change

  • To enable persistence and the capturing of metrics on the batch pods Batch.Dockerfile has been updated with the following
    • The Batch.Dockerfile was updated to pull jmx_prometheus_javaagent-0.14.0.jar from repo1.maven.org
    • The Batch.Dockerfile was updated to copy docker-server.sh to allow scripts for persistence
    • Updated helm-charts/batch/templates/cronjob-program.yaml command and args to run docker-server.sh not updating charts for this Batch.Dockerfile will cause charts to fail
    • Helm charts updated kubeVersion from ">=1.20" to ">=1.20 || >=1.30.0-eks-a737599"

Added

  • Create helm-charts/batch/templates/configmaps/configmap-jmx-batch-config.yaml for JMX Exporter
  • Update config-reference to allow batch.jmxExporter.enabled and batch.jmxExporter.port to be configured
  • Support for future releases of OpenShift

Changed

  • Updated helm-charts/batch/templates/cronjob-program.yaml to allow batch launcher logs be persistent
  • Updated helm-charts/batch/templates/_helpers.tpl for persistence
  • Updated helm-charts/batch/templates/cronjob-program.yaml to allow JMX Exporting and persistence
  • Updated helm-charts/batch/values.yaml for JMX Exporter
  • Updated batch yaml for copyright changes
  • The following helm-charts have been updated to chart version 24.11.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver
  • Updated WebSphere Liberty version to include 24.0.0.6
  • Updated batch helm chart to read Java max memory from values file
  • ibmjava8-sdk-ubi8-minimal updated to 8.0.30.0

[Cúram v24.2] February Release 2024

20 Feb 14:29
dce4a10
Compare
Choose a tag to compare

Changed

  • The following helm-charts have been updated to chart version 24.2.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver
  • Updated WebSphere Liberty version to include 23.0.0.12

Added

  • Support for future releases of OpenShift

[SPM v81] December Release 2023

11 Jan 13:56
8ad64b7
Compare
Choose a tag to compare

v23.12.0

Breaking Change

Changed

  • The following helm-charts have been updated to chart version 23.12.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver
  • DB2 password updated to plain text
  • The following helm-charts updates have been made:
    • Enable Http Compression on spm/templates/ingress.yaml, enabling GZIP to increase performance of file transfers on ingress
  • Updated WebSphere Liberty version to include 23.0.0.9
  • Clarification around build IBM® SDK, Java™ Technology Edition on Apple M1 architecture

[SPM v81] September Release 2023

13 Sep 12:52
14f823f
Compare
Choose a tag to compare

v23.9.0

Fixed

  • Replaced the CI badge icon in the contributing documentation to point the correct Github Actions
  • Corrected the XML Server probe parameter names and values in the Runbook XML Server Configuration Reference section.

Changed

  • The following helm-charts have been updated to chart version 23.9.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver
  • The mqserver chart was amended to enable MQ metric monitoring
  • Changed product name and version in shared configurable helpers and in README
  • Amended sample tuning values
  • Increased the required version of node_js to v18 in the contributing documentation
  • AppServer password updated to plain text
  • Updated WebSphere Liberty version to include 23.0.0.6

Added

  • Added the Persistent Storage documentation page

Removed

  • Removed the Object Storage and Cloud Object Storage documentation pages

Breaking Change

  • The values in global.apps.common.persistence have been modified to be more flexible with various persistent storage options available
    • This is a breaking change without migration path possible, please refer to the Configuration Reference documentation for more details on how to integrate with the new values
    • Added global.apps.common.persistence.properties which includes multi-lines as specified during the deployment to create the Persistent Volume
    • Removed global.apps.common.persistence.storageAccessModes, global.apps.common.persistence.persistentVolumeReclaimPolicy, global.apps.common.persistence.persistentVolumeCsiDriver, global.apps.common.persistence.persistentVolumeContainer, global.apps.common.persistence.persistentVolumeHandle, global.apps.common.persistence.mountPoint

[SPM v81] July Release 2023

10 Jul 08:46
42ecfe0
Compare
Choose a tag to compare

v23.7.0

Fixed

  • Updated all SPM IBM's links to reference Merative SPM PDF's

Changed

  • The following helm-charts updates have been made:
    • version updated to 23.7.0

[SPM v81] June Release 2023 fix drop 1

04 Jul 08:22
2ff9e1b
Compare
Choose a tag to compare

v23.6.1

Fixed

Update Gatsby settings
Fix default site prefix

[SPM v81] June Release 2023

28 Jun 13:52
5b4a7c4
Compare
Choose a tag to compare

v23.6.0

Added

  • Added SPM 8.1.0.0 Prerequisite software details
  • Addition of Development/Test Support for Azure Kubernetes Service (AKS)
  • Readiness and liveness probes are available for xmlserver deployments, see the Runbook section on XML server monitoring
  • ingressClassName: nginx added to helm-charts/spm/templates/ingress.yaml
  • helm-charts/spm/templates/persistence-pv.yaml to create persistence volume
  • Generic object storage as a persistence storage option

Removed

  • Removed SPM 7.0.10.0 from the software prerequisite page
  • Removed Support for IBM Cloud Kubernetes Service (IKS)
    • Removed IKS support for SPM 8.0.0.0 and SPM 7.0.11.0 from the software prerequisite page
    • ingress.bluemix.net/ssl-services and ingress.bluemix.net/sticky-cookie-services removed from helm-charts/spm/templates/ingress.yaml
    • sticky-cookie-services in file _helpers.tpl
    • ingress.bluemix.net/ALB-ID removed from static/resources/tuning-values.yaml and static/resources/iks-values.yaml
    • ibmc-s3fs support removed for persistent storage option

Changed

  • Update all copyrights to include Merative US L.P. 2022
  • The following helm-charts updates have been made:
    • version updated to 23.6.0
    • appVersion updated to 8.1.0.0
    • AKS added to keywords
    • IKS removed from keywords
  • Updated documentation replacing IKS with AKS
  • Updated Kubernetes skew information
  • Documentation addressing AKS considerations
  • Clarified FAQ section

Fixed

  • The Batch docker file and configmaps now use absolute paths instead of relative paths, following the identification of a create shim task
  • Updated beta.kubernetes.io/arch to kubernetes.io/arch as it is being depricated in Kubernetes 1.24

Breaking Change

  • The values in global.apps.common.persistence have been modified to become more generic
    • This is a breaking change without migration path possible, please refer to the Configuration Reference documentation for more details how to integrate with the new values
    • Removed global.apps.common.persistence.accessKey, global.apps.common.persistence.instanceId, global.apps.common.persistence.secretKey, global.apps.common.persistence.bucketEndpoint, global.apps.common.persistence.bucketName, global.apps.common.persistence.bucketRegion, global.apps.common.persistence.storageClassName
    • Added global.apps.common.persistence.credentials, global.apps.common.persistence.storageClassName, global.apps.common.persistence.storageCapacity, global.apps.common.persistence.storageAccessModes, global.apps.common.persistence.persistentVolumeReclaimPolicy, global.apps.common.persistence.persistentVolumeCsiDriver, global.apps.common.persistence.persistentVolumeContainer, global.apps.common.persistence.persistentVolumeHandle, global.apps.common.persistence.mountPoint

[SPM v8] November Release 2022

02 Dec 15:07
2d4c547
Compare
Choose a tag to compare

v22.11.0

Fixed

Changed

  • The following helm-charts have been updated to chart version 22.11.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver

Added

[SPM v8] July Release 2022

08 Jul 10:38
c8cd141
Compare
Choose a tag to compare

v22.7.0

Changed

  • The following helm-charts have been updated to chart version 22.7.0: apps, batch, mqserver, spm, uawebapp, web, xmlserver
  • Updated WebSphere Liberty version to include 22.0.0.6
  • Updated support from IBM to Merative
  • Migrated from Travis CI to GitHub Actions

[SPM v8] April Release 2022

29 Apr 06:18
9a3cdf4
Compare
Choose a tag to compare

v22.4.0

Fixed

  • Removed the WebSphere Liberty dataSource setting isolationLevel="TRANSACTION_REPEATABLE_READ" #109 as the default Liberty setting is appropriate for Db2 and Oracle

Breaking Change

  • The batch/v1beta1 API version of CronJob will no longer be served in v1.25.
    • For more information see CronJob
    • As part of this release SPM has migrated from batch/v1beta1 to batch/v1, which has been available since v1.21

Changed

  • The following helm-charts have been updated to chart version 22.4.0: apps, batch, mqserver, spm, uawebapp, web, `xmlserver
  • cronjob-chunker.yaml, cronjob-program.yaml and cronjob-stream.yaml have been migrated to batch/v1 API version of CronJob