Releases: IBM/ibm-spectrum-scale-container-native
IBM Storage Scale container native v5.2.0.0
IBM Storage Scale container native
IBM Storage Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Storage Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Storage Scale Container Storage Interface Driver.
Supported container platforms
Red Hat OpenShift v4.13, v4.14, v4.15
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Storage Scale Operator v5.2.0.0
- For official documentation, see IBM Storage Scale Container Native
- IBM Storage Scale 5.2.0.0
- Support for IBM Storage Scale Container Storage Interface (CSI) 2.11.0. For more information, see IBM Storage Scale Container Storage Interface Driver
What's New
- Ability to upgrade IBM Storage Scale container native from 5.1.9.x to 5.2.0.0
- Container Storage Interface (CSI) 2.11.0
- Support for Red Hat OpenShift 4.13, 4.14, 4.15.
- Ability to configure resource limits for core pods
- CPU and memory resource limits for core pods have different default values.
- CPU and memory resource limits for core pods can be modified.
- Support GUI high availability configuration for CSI functionality
- Removed pod disruption budget that blocked core pod evictions
- Instead, an eviction webhook now blocks core pod evictions and it provides a useful response
- Enhanced status reporting for daemon
- Node cordon and drain information displayed
- Display detailed reasons for core pod deletions
- Display reasons why the operator cannot delete a core pod that is scheduled for deletion
- Technology preview section added in our documentation.
IBM Storage Scale container native v5.1.9.3
IBM Storage Scale container native
IBM Storage Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Storage Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Storage Scale Container Storage Interface Driver.
Starting with v5.1.9, documentation points to v5.1.9.x branch in this repository. This means all instructions in our doc remain unchanged and will always pull the latest released version of the product.
Supported container platforms
Red Hat OpenShift v4.12, v4.13, v4.14
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Storage Scale Operator v5.1.9.3
- For official documentation, see IBM Storage Scale Container Native 5.1.9
- IBM Storage Scale v5.1.9.3
- Support for IBM Storage Scale Container Storage Interface (CSI) v2.10.1. For more information, see IBM Storage Scale Container Storage Interface Driver
- Support for IBM Storage Scale Data Access Services (DAS) remains only with IBM Storage Scale container native v5.1.9.1. It is not supported on 5.1.9.3 and higher. If interested in running DAS with the latest IBM Storage Scale container native, or if you need instructions on how to install a supported version, send an email to: [email protected].
What's New
- Operator update to allow optional setting of memory/cpu limits. For more information on how to change the cluster CR:
oc explain cluster.spec.daemon.roles
- All install, upgrade, and airgap links within the official documentation will pull this latest operator and instructions for these actions are unchanged
- Refer to prior v5.1.9.3 release notes, as well as the official documentation Overview/What's New section, for further listing of what's new since v5.1.7.0
IBM Storage Scale container native v5.1.9.1-1
What is this update and how do I get it?
v5.1.9.1-1 is an efix providing an operator change allowing the ability to set resource limits on memory/cpu for the core pods.
Starting with v5.1.9, documentation points to v5.1.9.x branch in this repository. This means all instructions in our doc remain unchanged and will always pull the latest released version of the product.
IBM Storage Scale container native
IBM Storage Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Storage Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Storage Scale Container Storage Interface Driver.
Supported container platforms
Red Hat OpenShift v4.12, v4.13, v4.14
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Storage Scale Operator v5.1.9.1-1
- For official documentation, see IBM Storage Scale Container Native
- IBM Storage Scale v5.1.9.1
- Support for IBM Storage Scale Container Storage Interface (CSI) v2.10.0. For more information, see IBM Storage Scale Container Storage Interface Driver
- Support for IBM Storage Scale Data Access Services (DAS) v5.1.9.1. For more information, see IBM Storage Scale Data Access Services
What's New
- Operator update to allow optional setting of memory/cpu limits. For more information on how to change the cluster CR:
oc explain cluster.spec.daemon.roles
- All install, upgrade, and airgap links within the official documentation will pull this latest operator and instructions for these actions are unchanged
- Support for upgrade from v5.1.7.0 or v5.1.9.1
- Refer to prior v5.1.9.1 release notes, as well as the official documentation Overview/What's New section, for further listing of what's new since v5.1.7.0
IBM Storage Scale container native v5.1.9.1
IBM Storage Scale container native
IBM Storage Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Storage Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Storage Scale Container Storage Interface Driver.
Supported container platforms
Red Hat OpenShift v4.12, v4.13, v4.14
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Storage Scale Operator v5.1.9.1
- For official documentation, see IBM Storage Scale Container Native
- IBM Storage Scale 5.1.9.1
- Support for IBM Storage Scale Container Storage Interface (CSI) 2.10.0. For more information, see IBM Storage Scale Container Storage Interface Driver
- Support for IBM Storage Scale Data Access Services (DAS) 5.1.9.1. For more information, see IBM Storage Scale Data Access Services.
What's New
- Ability to upgrade IBM Storage Scale container native from 5.1.7.x to 5.1.9.1.
- Container Storage Interface (CSI) 2.10.0
- Support for IBM Storage Scale Data Access Services (DAS) 5.1.9.1.
- Support for Red Hat OpenShift 4.12, 4.13, 4.14.
IBM Spectrum Scale container native v5.1.7.0 efix7
The following release is restricted to customers guided by IBM support
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.10, v4.11, v4.12
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Spectrum Scale Operator 5.1.7.0. For official documentation, see IBM Spectrum Scale Container Native storage access 5.1.7.
- IBM Spectrum Scale 5.1.7 efix7
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.9.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.7.0. For more information, see IBM Spectrum Scale Data Access Services.
Container image list for IBM Spectrum Scale container native 5.1.7.0 efix7
IBM Spectrum Scale images acquired from non-entitled IBM Container Repository
The images listed in the following table are the container images that are obtained through the IBM Container Repository that do not require entitlement. These images can be anonymously pulled.
Pod | Container | Repository | Image |
---|---|---|---|
ibm-spectrum-scale-controller-manager-XXXXXXXXX-XXXXX | manager | icr.io/cpopen | ibm-spectrum-scale-operator@sha256:eb727060999daea0319c3d67ea7eeb1ca24df6984670272f47f8b6774f451a94 |
ibm-spectrum-scale-csi-operator | operator | icr.io/cpopen | ibm-spectrum-scale-csi-operator@sha256:da7ada19c06b20edc9b3c8067a8380f6879899022dda8a5c1cbed7c15b2a381d |
must-gather-XXXXX | must-gather | icr.io/cpopen | ibm-spectrum-scale-must-gather@sha256:f9b4e6570a9ff8194840bbb97cd7f021485dabc806a5115c0e14f06813d580e7 |
IBM Spectrum Scale images acquired from entitled IBM Container Repository
The images listed in the following table are the container images that are obtained through entitlement to the IBM Container Repository:
Pod | Container | Repository | Image |
---|---|---|---|
workerX/masterX* | mmbuildgpl | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-core-init@sha256: f64d3b53d6283068d8bf215a123c65e2e23955bc702bf004aaa0ddd2c43eba64 |
workerX/masterX* | config | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-core-init@sha256:0d883e9e218d3c5baccbcf525d6a8539803778325fb28553dbf368c5639a97b2 |
workerX/masterX* | gpfs (if using Data Access Edition) | cp.icr.io/cp/spectrum/scale/data-access | ibm-spectrum-scale-daemon@sha256: 8c0db58f8b570cdebebfb611f1ee4da18f62b1ce14e765708e69458929d83049 |
workerX/masterX* | gpfs (if using Data Management Edition) | cp.icr.io/cp/spectrum/scale/data-management | ibm-spectrum-scale-daemon@sha256: 50b8a205375e8c0ec15076388db334749e51da223f34627cfb56692efe05bc31 |
workerX/masterX* | logs | cp.icr.io/cp/spectrum/scale | ubi-minimal@sha256:65a240ad8bd3f2fff3e18a22ebadc40da0b145616231fc1e16251f3c6dee087a |
ibm-spectrum-scale-gui-X | liberty | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-gui@sha256:b2026fd3f989dca9cbaded2157d0dc14c4d89dc1d1f3db0613c07924eb03e852 |
ibm-spectrum-scale-gui-X | sysmon | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-monitor@sha256:70766c93b2bf352ea42b153913e8eacb156a298e750ddb8d8274d3eecc913c5a |
ibm-spectrum-scale-gui-X | postgres | cp.icr.io/cp/spectrum/scale | postgres@sha256:c2a30d08a6f9e6c365595fd086c9e0436064c52425f15f72379ecf0807bac518 |
ibm-spectrum-scale-gui-X | logs | cp.icr.io/cp/spectrum/scale | ubi-minimal@sha256:65a240ad8bd3f2fff3e18a22ebadc40da0b145616231fc1e16251f3c6dee087a |
ibm-spectrum-scale-pmcollector-X | pmcollector | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-pmcollector@sha256: 59e635e0d6c7e84158fda612469a02acd11d4ccc8a4ec85541c47acd449bd8b0 |
ibm-spectrum-scale-pmcollector-X | sysmon | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-monitor@sha256:70766c93b2bf352ea42b153913e8eacb156a298e750ddb8d8274d3eecc913c5a |
ibm-spectrum-scale-csi-snapshotter | csi-snapshotter | cp.icr.io/cp/spectrum/scale/csi | csi-snapshotter@sha256:0d8d81948af4897bd07b86046424f022f79634ee0315e9f1d4cdb5c1c8d51c90 |
ibm-spectrum-scale-csi-attacher | ibm-spectrum-scale-csi-attacher | cp.icr.io/cp/spectrum/scale/csi | csi-attacher@sha256:08721106b949e4f5c7ba34b059e17300d73c8e9495201954edc90eeb3e6d8461 |
ibm-spectrum-scale-csi-provisioner | csi-provisioner | cp.icr.io/cp/spectrum/scale/csi | csi-provisioner@sha256:e468dddcd275163a042ab297b2d8c2aca50d5e148d2d22f3b6ba119e2f31fa79 |
ibm-spectrum-scale-csi-driver-XXXXX | liveness-probe | cp.icr.io/cp/spectrum/scale/csi | livenessprobe@sha256:2b10b24dafdc3ba94a03fc94d9df9941ca9d6a9207b927f5dfd21d59fbe05ba0 |
ibm-spectrum-scale-csi-driver-XXXXX | driver-registrar | cp.icr.io/cp/spectrum/scale/csi | csi-node-driver-registrar@sha256:4a4cae5118c4404e35d66059346b7fa0835d7e6319ff45ed73f4bba335cf5183 |
ibm-spectrum-scale-csi-resizer-X | ibm-spectrum-scale-csi-resizer | cp.icr.io/cp/spectrum/scale/csi | csi-resizer@sha256:3a7bdf5d105783d05d0962fa06ca53032b01694556e633f27366201c2881e01d |
ibm-spectrum-scale-csi-driver-XXXXX | ibm-spectrum-scale-csi | cp.icr.io/cp/spectrum/scale/csi | ibm-spectrum-scale-csi-driver@sha256:573b3b2d349359d7871d53060a0fc7df6e03de2e2900d1be46b4146ab1972fb7 |
ibm-spectrum-scale-grafana-bridge-X | grafanabridge | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-grafana-bridge@sha256:bc9eb6ac3a92075cb872c45dc5af2c05422868bdb18e2202ccf928d3cc31d889 |
coredns-XXXXX | coredns | cp.icr.io/cp/spectrum/scale | ibm-spectrum-scale-coredns@sha256:29f943685acbf4c0a111ae70889465130bac94a4d6d5a6bf5efa0f879c2a79b1 |
*Pod names that contain the mmbuildgpl, config, and gpfs containers may vary. The pod name is based on the shortname of the node it was scheduled to.
NOTE: This list is for information only.
Installation
When instructed, use:
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0-1/generated/scale/install.yaml
in place of:
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0/generated/scale/install.yaml
Upgrade
When instructed in Step 5b, use:
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0-1/generated/scale/install-excluding-operator.yaml
in place of:
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0/generated/scale/install-excluding-operator.yaml
When instructed in Step 6, use:
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0-1/generated/scale/install.yaml
in place of
oc apply -f https://raw.githubusercontent.com/IBM/ibm-spectrum-scale-container-native/v5.1.7.0/generated/scale/install.yaml
IBM Spectrum Scale container native v5.1.7.0
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.10, v4.11, v4.12
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Spectrum Scale Operator 5.1.7.0. For official documentation, see IBM Spectrum Scale Container Native storage access 5.1.7.
- IBM Spectrum Scale 5.1.7
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.9.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.7.0. For more information, see IBM Spectrum Scale Data Access Services.
What's New
- Ability to upgrade IBM Spectrum Scale container native from 5.1.6.x to 5.1.7.0.
Note: If upgrading from IBM Spectrum Scale container native less than 5.1.5.0, it is required to first upgrade to v5.1.5.0 before continuing to higher levels.
- Container Storage Interface (CSI) 2.9.0. For more information, see What's New in IBM Spectrum Scale CSI Documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.7.
- Support for Red Hat OpenShift 4.12.
- Scalability improvements for Security-Enhanced Linux (SELinux) relabeling on Container Storage Interface (CSI) volume attachment.
- Ability to install IBM Spectrum Scale container native on Red Hat OpenShift Service on AWS (ROSA) with a remote mount to an IBM Spectrum Scale cloudkit installed storage cluster.
- Specific placement of IBM Spectrum Scale container native core pods using custom node selector.
Important: The sample cluster CR
spec.daemon.nodeSelector
has been changed from using the kubernetes worker role,node-role.kubernetes.io/worker: ""
to using a custom label:scale.spectrum.ibm.com/daemon-selector: ""
. - Cluster manifest has been split to help facilitate ease of installation.
- Reduced memory footprint of IBM Spectrum Scale container native operator.
- Memory profiling for the IBM Spectrum Scale container native operator.
- Memory profiling included in must-gather.
- Support of custom tolerations for IBM Spectrum Scale container native core pods.
- Update of remote mount access key on IBM Spectrum Scale storage cluster.
IBM Spectrum Scale container native v5.1.6.0
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.9, v4.10, v4.11
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Spectrum Scale Operator 5.1.6.0. For official documentation, see IBM Spectrum Scale Container Native storage access 5.1.6.
- IBM Spectrum Scale 5.1.6
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.8.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.6.0. For more information, see IBM Spectrum Scale Data Access Services.
What's New
- Ability to upgrade IBM Spectrum Scale container native from 5.1.5.x to 5.1.6.0.
Note: If upgrading from a version of IBM Spectrum Scale container native less than 5.1.5.0, it is required to first upgrade to v5.1.5.0 before continuing to higher levels.
- Container Storage Interface (CSI) 2.8.0. For more information, see What's New in IBM Spectrum Scale CSI Documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.6.
- Support for Red Hat OpenShift Infrastructure nodes.
- Ability to update quorum node assignments.
IBM Spectrum Scale container native v5.1.5.0
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.9, v4.10, v4.11
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Spectrum Scale Operator 5.1.5.0. For official documentation, see IBM Spectrum Scale Container Native storage access 5.1.5.
- IBM Spectrum Scale 5.1.5
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.7.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.4.0. For more information, see IBM Spectrum Scale Data Access Services.
What's New
- Ability to upgrade IBM Spectrum Scale container native from 5.1.4.x to 5.1.5.0.
- Support of OpenShift 4.11
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.7.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.4. For more information, see What's New in DAS documentation.
- CoreDNS pods are deployed in ibm-spectrum-scale-dns namespace and provides DNS service for our managed hostnames.
- Editing hostAliases entries in the Cluster CR no longer requires a restart of the core pods.
- Adding new nodes into the cluster no longer requires a restart of the core pods.
- IBM Spectrum Scale Daemon and Admin node names are now fully qualified domain names (FQDN).
- UpgradeApproval custom resource is automatically created to facilitate commit of the IBM Spectrum Scale release levels after performing an upgrade.
- Application awareness on configuration changes and upgrades.
- IBM Spectrum Scale container native will drain nodes to allow the applications ability to move off the node.
- Use of Pod Disruption Budgets to limit and control updates driven by Machine Config Operator (MCO), ensuring that the Quorum is not lost during these updates.
- Improved data collection in must-gather.
- Fixed issue where pods are restarted and nodes are rebooted in parallel during upgrade/configuration changes. Maximum of one pod roll at a time.
- Improvements made to 'Add node' where failed nodes do not exit the config container.
IBM Spectrum Scale container native v5.1.4.1
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.8, v4.9, v4.10
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Contents
- IBM Spectrum Scale Operator 5.1.4.1. For official documentation, see IBM Spectrum Scale Container Native storage access 5.1.4.
- IBM Spectrum Scale 5.1.4.1
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.6.1. For more information, see What's New in IBM Spectrum Scale CSI documentation.
What's New
- Security fixes
- Fix for FLASH regarding OCP 4.10.26+ etcd/sysmon port conflict. For more information, see https://www.ibm.com/support/pages/node/6616239
IBM Spectrum Scale container native v5.1.4.0
IBM Spectrum Scale container native
IBM Spectrum Scale container native allows the deployment of the cluster file system in a Red Hat® OpenShift® cluster. Using a remote mount attached file system, the container native deployment provides a persistent data store to be accessed by the applications through the IBM Spectrum Scale CSI driver by using Persistent Volumes (PVs). For more information, see IBM Spectrum Scale Container Storage Interface Driver in IBM Spectrum Scale CSI documentation.
Supported container platforms
Red Hat OpenShift v4.8, v4.9, v4.10
Supported operating systems
Red Hat CoreOS
Supported architectures
x86_64, ppc64le, s390x
Changes
- IBM Spectrum Scale 5.1.4.0
- Support for IBM Spectrum Scale Container Storage Interface (CSI) 2.6.0. For more information, see What's New in IBM Spectrum Scale CSI documentation.
- Support for IBM Spectrum Scale Data Access Services (DAS) 5.1.3.1. For more information, see IBM Spectrum Scale Data Access Services.