Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding k8 28 support for Powermax #759

Merged
merged 1 commit into from
Aug 18, 2023
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
4 changes: 2 additions & 2 deletions content/docs/csidriver/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ The CSI Drivers by Dell implement an interface between [CSI](https://kubernetes-
{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerFlex | Unity XT | PowerScale | PowerStore |
|---------------|:----------------:|:-------------------:|:----------------:|:-----------------:|:----------------:|
| Kubernetes | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 |
| RHEL | 7.x,8.x,9.0 | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x |
| Kubernetes | 1.26, 1.27, 1.28 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 | 1.25, 1.26, 1.27 |
| RHEL | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x | 7.x,8.x |
| Ubuntu | 20.04 | 20.04 | 18.04, 20.04 | 20.04, 22.04 | 20.04 |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| SLES | 15SP4 | 15SP4 | 15SP4 | 15SP3 | 15SP4 |
Expand Down
2 changes: 1 addition & 1 deletion content/docs/csidriver/installation/helm/powermax.md
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ CRDs should be configured during replication prepare stage with repctl as descri
- This script also runs the verify.sh script in the same directory. You will be prompted to enter the credentials for each of the Kubernetes nodes. The `verify.sh` script needs the credentials to check if the iSCSI initiators have been configured on all nodes. You can also skip the verification step by specifying the `--skip-verify-node` option
- In order to enable authorization, there should be an authorization proxy server already installed.
- PowerMax Array username must have role as `StorageAdmin` to be able to perform CRUD operations.
- If the user is using complex K8s version like “v1.23.3-mirantis-1”, use this kubeVersion check in [helm Chart](https://github.com/dell/csi-powermax/blob/main/helm/csi-powermax/Chart.yaml) file. kubeVersion: “>= 1.23.0-0 < 1.27.0-0”.
- If the user is using complex K8s version like “v1.23.3-mirantis-1”, use this kubeVersion check in [helm Chart](https://github.com/dell/csi-powermax/blob/main/helm/csi-powermax/Chart.yaml) file. kubeVersion: “>= 1.24.0-0 < 1.29.0-0”.
- User should provide all boolean values with double-quotes. This applies only for values.yaml. Example: “true”/“false”.
- controllerCount parameter value should be <= number of nodes in the kubernetes cluster else install script fails.
- Endpoint should not have any special character at the end apart from port number.
Expand Down
10 changes: 5 additions & 5 deletions content/docs/csidriver/installation/operator/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ If you have installed an old version of the `dell-csi-operator` which was availa
### Full list of CSI Drivers and versions supported by the Dell CSI Operator
| CSI Driver | Version | ConfigVersion | Kubernetes Version | OpenShift Version |
| ------------------ | --------- | -------------- | -------------------- | --------------------- |
| CSI PowerMax | 2.5.0 | v2.5.0 | 1.23, 1.24, 1.25 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.6.0 | v2.6.0 | 1.24, 1.25, 1.26 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.11, 4.12 EUS, 4.12 |
| CSI PowerMax | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerMax | 2.8.0 | v2.8.0 | 1.26, 1.27, 1.28 | 4.11, 4.12 EUS, 4.12 |
| CSI PowerFlex | 2.5.0 | v2.5.0 | 1.23, 1.24, 1.25 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerFlex | 2.6.0 | v2.6.0 | 1.24, 1.25, 1.26 | 4.10, 4.10 EUS, 4.11 |
| CSI PowerFlex | 2.7.0 | v2.7.0 | 1.25, 1.26, 1.27 | 4.11, 4.12 EUS, 4.12 |
Expand Down Expand Up @@ -107,7 +107,7 @@ For installation of the supported drivers, a `CustomResource` has to be created
### Pre-requisites for upstream Kubernetes Clusters
On upstream Kubernetes clusters, make sure to install
* VolumeSnapshot CRDs
* On clusters running v1.25,v1.26 & v1.27, make sure to install v1 VolumeSnapshot CRDs
* On clusters running v1.26,v1.27 & v1.28, make sure to install v1 VolumeSnapshot CRDs
* External Volume Snapshot Controller with the correct version

### Pre-requisites for Red Hat OpenShift Clusters
Expand Down Expand Up @@ -206,8 +206,8 @@ Or
{driver name}_{driver version}_ops_{OpenShift version}.yaml
```
For e.g.
* samples/powermax_v270_k8s_126.yaml* <- To install CSI PowerMax driver v2.7.0 on a Kubernetes 1.26 cluster
* samples/powermax_v270_ops_411.yaml* <- To install CSI PowerMax driver v2.7.0 on an OpenShift 4.11 cluster
* samples/powermax_v280_k8s_128.yaml* <- To install CSI PowerMax driver v2.8.0 on a Kubernetes 1.28 cluster
* samples/powermax_v280_ops_413.yaml* <- To install CSI PowerMax driver v2.8.0 on an OpenShift 4.13 cluster

Copy the correct sample file and edit the mandatory & any optional parameters specific to your driver installation by following the instructions [here](#modify-the-driver-specification)
>NOTE: A detailed explanation of the various mandatory and optional fields in the CustomResource is available [here](#custom-resource-specification). Please make sure to read through and understand the various fields.
Expand Down
1 change: 1 addition & 0 deletions content/docs/csidriver/release/powermax.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ description: Release notes for PowerMax CSI driver
- [Make standalone helm chart available from helm repository](https://github.com/dell/csm/issues/877)
- [Added support for Google Anthos 1.15](https://github.com/dell/csm/issues/937)
- [Added support for Volume Limits feature](https://github.com/dell/csm/issues/878)
- [Added support for Kubernetes 1.28](https://github.com/dell/csm/issues/947)
### Fixed Issues
There are no fixed issues in this release.

Expand Down
2 changes: 1 addition & 1 deletion content/docs/replication/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ CSM for Replication provides the following capabilities:
| ----------------- | ---------------- | ---------------- | ---------------- | ---------------- |
| Kubernetes | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 | 1.26, 1.27, 1.28 |
| Red Hat OpenShift | 4.12, 4.13 | 4.12, 4.13 | 4.12, 4.13 | 4.12, 4.13 |
| RHEL | 7.x, 8.x, 9.0 | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| RHEL | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| Ubuntu | 20.04 | 20.04 | 20.04 | 20.04 |
| SLES | 15SP4 | 15SP2 | 15SP2 | 15SP3 |
Expand Down