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

update latest versions for drivers and modules #974

Merged
merged 1 commit into from
Feb 8, 2024
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
2 changes: 1 addition & 1 deletion config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ enable = false
url = "https://dell.github.io/csm-docs/docs/"

[[params.versions]]
version = "v1.9.0"
version = "v1.9.1"
url = "https://dell.github.io/csm-docs/v1"

[[params.versions]]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,8 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization
enabled: true

# sidecarProxyImage: the container image used for the csm-authorization-sidecar.
# Default value: dellemc/csm-authorization-sidecar:v1.9.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.9.0
# Default value: dellemc/csm-authorization-sidecar:v1.10.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.10.0

# proxyHost: hostname of the csm-authorization server
# Default value: None
Expand Down Expand Up @@ -156,10 +156,10 @@ Given a setup where Kubernetes, a storage system, and the CSM for Authorization
- name: authorization
# enable: Enable/Disable csm-authorization
enabled: true
configVersion: v1.9.0
configVersion: v1.10.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.9.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand Down
8 changes: 4 additions & 4 deletions content/docs/authorization/configuration/powermax/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,8 @@ Create the karavi-authorization-config secret using this command:
enabled: true

# sidecarProxyImage: the container image used for the csm-authorization-sidecar.
# Default value: dellemc/csm-authorization-sidecar:v1.9.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.9.0
# Default value: dellemc/csm-authorization-sidecar:v1.10.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.10.0

# proxyHost: hostname of the csm-authorization server
# Default value: None
Expand Down Expand Up @@ -130,10 +130,10 @@ Create the karavi-authorization-config secret using this command:
- name: authorization
# enable: Enable/Disable csm-authorization
enabled: true
configVersion: v1.9.0
configVersion: v1.10.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.9.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@ kubectl -n isilon create secret generic karavi-authorization-config --from-file=
enabled: true

# sidecarProxyImage: the container image used for the csm-authorization-sidecar.
# Default value: dellemc/csm-authorization-sidecar:v1.9.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.9.0
# Default value: dellemc/csm-authorization-sidecar:v1.10.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.10.0

# proxyHost: hostname of the csm-authorization server
# Default value: None
Expand Down Expand Up @@ -162,10 +162,10 @@ kubectl -n isilon create secret generic karavi-authorization-config --from-file=
- name: authorization
# enable: Enable/Disable csm-authorization
enabled: true
configVersion: v1.9.0
configVersion: v1.10.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.9.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand Down
2 changes: 1 addition & 1 deletion content/docs/authorization/release/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Description: >
Dell Container Storage Modules (CSM) release notes for authorization
---

## Release Notes - CSM Authorization 1.8.0
## Release Notes - CSM Authorization 1.10.0



Expand Down
6 changes: 3 additions & 3 deletions content/docs/deployment/csminstallationwizard/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ The [Dell Container Storage Modules Installation Wizard](./src/index.html) is a

| CSM Modules | Version |
| ---------------------| --------- |
| CSM Observability | 1.7.0 |
| CSM Replication | 1.7.0 |
| CSM Resiliency | 1.7.0 |
| CSM Observability | 1.7.0+ |
| CSM Replication | 1.7.0+ |
| CSM Resiliency | 1.7.0+ |

## Installation

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ csi-powerstore:
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0

# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.0
replication: dellemc/dell-csi-replicator:v1.8.0
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
podmon: dellemc/podmon:v1.8.0
podmon: dellemc/podmon:v1.9.0
metadataretriever: dellemc/csi-metadata-retriever:v1.6.0
## Controller ATTRIBUTES
controller:
Expand Down Expand Up @@ -103,8 +103,8 @@ csi-powermax:
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.0
authorization: dellemc/csm-authorization-sidecar:v1.9.0
replication: dellemc/dell-csi-replicator:v1.8.0
authorization: dellemc/csm-authorization-sidecar:v1.10.0
migration: dellemc/dell-csi-migrator:v1.3.0
noderescan: dellemc/dell-csi-node-rescanner:v1.2.0
clusterPrefix: $POWERMAX_CLUSTER_PREFIX
Expand Down Expand Up @@ -180,10 +180,10 @@ csi-vxflexos:
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.1
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.0
replication: dellemc/dell-csi-replicator:v1.8.0
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
podmon: dellemc/podmon:v1.8.0
authorization: dellemc/csm-authorization-sidecar:v1.9.0
podmon: dellemc/podmon:v1.9.0
authorization: dellemc/csm-authorization-sidecar:v1.10.0
certSecretCount: $CERT_SECRET_COUNT
controller:
replication:
Expand Down Expand Up @@ -259,9 +259,9 @@ csi-isilon:
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
# CSM sidecars
replication: dellemc/dell-csi-replicator:v1.7.0
podmon: dellemc/podmon:v1.8.0
authorization: dellemc/csm-authorization-sidecar:v1.9.0
replication: dellemc/dell-csi-replicator:v1.8.0
podmon: dellemc/podmon:v1.9.0
authorization: dellemc/csm-authorization-sidecar:v1.10.0
metadataretriever: dellemc/csi-metadata-retriever:v1.4.0
encryption: dellemc/csm-encryption:v0.3.0

Expand Down Expand Up @@ -345,7 +345,7 @@ csi-unity:
registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.9.0
healthmonitor: registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.10.0
# CSM sidecars
podmon: dellemc/podmon:v1.8.0
podmon: dellemc/podmon:v1.9.0
certSecretCount: $CERT_SECRET_COUNT
fsGroupPolicy: $FSGROUP_POLICY
controller:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -245,10 +245,10 @@ spec:
- name: authorization
# enable: Enable/Disable csm-authorization
enabled: $AUTHORIZATION_ENABLED
configVersion: v1.9.0
configVersion: v1.10.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.9.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand All @@ -267,13 +267,13 @@ spec:
# false: disable replication feature(do not install dell-csi-replicator sidecar)
# Default value: false
enabled: $REPLICATION_ENABLED
configVersion: v1.7.0
configVersion: v1.8.0
components:
- name: dell-csi-replicator
# image: Image to use for dell-csi-replicator. This shouldn't be changed
# Allowed values: string
# Default value: None
image: dellemc/dell-csi-replicator:v1.7.0
image: dellemc/dell-csi-replicator:v1.8.0
envs:
# replicationPrefix: prefix to prepend to storage classes parameters
# Allowed values: string
Expand Down Expand Up @@ -434,7 +434,7 @@ spec:
configVersion: v1.8.0
components:
- name: podmon-controller
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
args:
- "--labelvalue=$LABEL_VALUE"
Expand All @@ -449,7 +449,7 @@ spec:
- "--driverPath=csi-isilon.dellemc.com"
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
- name: podmon-node
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
envs:
# podmonAPIPort: Defines the port to be used within the kubernetes cluster
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ spec:
configVersion: v1.9.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.9.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand All @@ -277,13 +277,13 @@ spec:
# false: disable replication feature(do not install dell-csi-replicator sidecar)
# Default value: false
enabled: $REPLICATION_ENABLED
configVersion: v1.7.0
configVersion: v1.8.0
components:
- name: dell-csi-replicator
# image: Image to use for dell-csi-replicator. This shouldn't be changed
# Allowed values: string
# Default value: None
image: dellemc/dell-csi-replicator:v1.7.0
image: dellemc/dell-csi-replicator:v1.8.0
envs:
# replicationPrefix: prefix to prepend to storage classes parameters
# Allowed values: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,10 +256,10 @@ spec:
- name: authorization
# enabled: Enable/Disable csm-authorization
enabled: $AUTHORIZATION_ENABLED
configVersion: v1.8.0
configVersion: v1.10.0
components:
- name: karavi-authorization-proxy
image: dellemc/csm-authorization-sidecar:v1.8.0
image: dellemc/csm-authorization-sidecar:v1.10.0
envs:
# proxyHost: hostname of the csm-authorization server
- name: "PROXY_HOST"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,10 +156,10 @@ spec:
# false: disable Resiliency feature(do not deploy podmon sidecar)
# Default value: false
enabled: $OPERATOR_RESILIENCY_ENABLED
configVersion: v1.8.0
configVersion: v1.9.0
components:
- name: podmon-controller
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
args:
- "--labelvalue=$LABEL_VALUE"
Expand All @@ -174,7 +174,7 @@ spec:
- "--driver-config-params=/powerstore-config-params/driver-config-params.yaml"
- "--driverPath=csi-powerstore.dellemc.com"
- name: podmon-node
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
envs:
# podmonAPIPort: Defines the port to be used within the kubernetes cluster
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,10 +156,10 @@ spec:
# false: disable Resiliency feature(do not deploy podmon sidecar)
# Default value: false
enabled: $OPERATOR_RESILIENCY_ENABLED
configVersion: v1.8.0
configVersion: v1.9.0
components:
- name: podmon-controller
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
args:
- "--labelvalue=$LABEL_VALUE"
Expand All @@ -174,7 +174,7 @@ spec:
- "--driver-config-params=/powerstore-config-params/driver-config-params.yaml"
- "--driverPath=csi-powerstore.dellemc.com"
- name: podmon-node
image: dellemc/podmon:v1.8.0
image: dellemc/podmon:v1.9.0
imagePullPolicy: IfNotPresent
envs:
# podmonAPIPort: Defines the port to be used within the kubernetes cluster
Expand Down
20 changes: 10 additions & 10 deletions content/docs/deployment/csmoperator/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,19 @@ The table below lists the driver and modules versions installable with the CSM O

| CSI Driver | Version | CSM Authorization | CSM Replication | CSM Observability | CSM Resiliency |
| ------------------ |---------|-------------------|-----------------|-------------------|----------------|
| CSI PowerScale | 2.10.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ✔ 1.8.0 |
| CSI PowerScale | 2.10.0 | ✔ 1.10.0 | ✔ 1.8.0 | ✔ 1.8.0 | ✔ 1.9.0 |
| CSI PowerScale | 2.9.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ✔ 1.8.0 |
| CSI PowerScale | 2.8.0 | ✔ 1.8.0 | ✔ 1.6.0 | ✔ 1.6.0 | ✔ 1.7.0 |
| CSI PowerScale | 2.7.0 | ✔ 1.7.0 | ✔ 1.5.0 | ✔ 1.5.0 | ✔ 1.6.0 |
| CSI PowerFlex | 2.10.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ✔ 1.8.0 |
| CSI PowerFlex | 2.10.0 | ✔ 1.10.0 | ✔ 1.8.0 | ✔ 1.8.0 | ✔ 1.9.0 |
| CSI PowerFlex | 2.9.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ✔ 1.8.0 |
| CSI PowerFlex | 2.8.0 | ✔ 1.8.0 | ✔ 1.6.0 | ✔ 1.6.0 | ✔ 1.7.0 |
| CSI PowerFlex | 2.7.0 | ✔ 1.7.0 | ✔ 1.5.0 | ✔ 1.5.0 | ✔ 1.6.0 |
| CSI PowerStore | 2.10.0 | ❌ | ❌ | ❌ | ✔ 1.8.0 |
| CSI PowerStore | 2.10.0 | ❌ | ❌ | ❌ | ✔ 1.9.0 |
| CSI PowerStore | 2.9.0 | ❌ | ❌ | ❌ | ✔ 1.8.0 |
| CSI PowerStore | 2.8.0 | ❌ | ❌ | ❌ | ✔ 1.7.0 |
| CSI PowerStore | 2.7.0 | ❌ | ❌ | ❌ | ✔ 1.6.0 |
| CSI PowerMax | 2.10.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ❌ |
| CSI PowerMax | 2.10.0 | ✔ 1.10.0 | ✔ 1.8.0 | ✔ 1.8.0 | ❌ |
| CSI PowerMax | 2.9.0 | ✔ 1.9.0 | ✔ 1.7.0 | ✔ 1.7.0 | ❌ |
| CSI PowerMax | 2.8.0 | ✔ 1.8.0 | ✔ 1.6.0 | ✔ 1.6.0 | ❌ |
| CSI PowerMax | 2.7.0 | ✔ 1.7.0 | ✔ 1.5.0 | ❌ | ❌ |
Expand Down Expand Up @@ -173,14 +173,14 @@ Here is the output of a request to build an offline bundle for the Dell CSM Oper
dellemc/csi-powerstore:v2.10.0
dellemc/csi-unity:v2.10.0
dellemc/csi-vxflexos:v2.10.0
dellemc/csm-authorization-sidecar:v1.9.0
dellemc/csm-metrics-powerflex:v1.7.0
dellemc/csm-metrics-powerscale:v1.4.0
dellemc/csm-authorization-sidecar:v1.10.0
dellemc/csm-metrics-powerflex:v1.8.0
dellemc/csm-metrics-powerscale:v1.5.0
dellemc/csm-topology:v1.7.0
dellemc/dell-csi-replicator:v1.7.0
dellemc/dell-replication-controller:v1.7.0
dellemc/dell-csi-replicator:v1.8.0
dellemc/dell-replication-controller:v1.8.0
dellemc/sdc:4.5
docker.io/dellemc/dell-csm-operator:v1.4.0
docker.io/dellemc/dell-csm-operator:v1.5.0
gcr.io/kubebuilder/kube-rbac-proxy:v0.8.0
nginxinc/nginx-unprivileged:1.20
otel/opentelemetry-collector:0.42.0
Expand Down
4 changes: 2 additions & 2 deletions content/docs/deployment/csmoperator/modules/replication.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,14 @@ This change will need to be made to the /etc/hosts file on:
The [csm-replication](https://github.com/dell/csm-replication.git) GitHub repository is cloned to your source cluster as part of the installation. On your source cluster run the following to clone and build the repctl tool:

```bash
git clone -b v1.7.0 https://github.com/dell/csm-replication.git
git clone -b v1.8.0 https://github.com/dell/csm-replication.git
cd csm-replication/repctl
make build
```

Alternately, you can download a pre-built repctl binary from our [Releases](https://github.com/dell/csm-replication/releases) page.
```shell
wget https://github.com/dell/csm-replication/releases/download/v1.7.0/repctl-linux-amd64
wget https://github.com/dell/csm-replication/releases/download/v1.8.0/repctl-linux-amd64
mv repctl-linux-amd64 repctl
chmod +x repctl
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ To enable this module, user should choose the sample file for the respective dri
# false: disable Resiliency feature(do not deploy podmon sidecar)
# Default value: false
enabled: true
configVersion: v1.8.0
configVersion: v1.9.0
components:
- name: podmon-controller
args:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ Before you begin, make sure you have the repctl tool available.

You can download a pre-built repctl binary from our [Releases](https://github.com/dell/csm-replication/releases) page.
```shell
wget https://github.com/dell/csm-replication/releases/download/v1.7.0/repctl-linux-amd64
wget https://github.com/dell/csm-replication/releases/download/v1.8.0/repctl-linux-amd64
mv repctl-linux-amd64 repctl
chmod +x repctl
```

Alternately, if you want to build the binary yourself, you can follow these steps:
```shell
git clone -b v1.7.0 https://github.com/dell/csm-replication.git
git clone -b v1.8.0 https://github.com/dell/csm-replication.git
cd csm-replication/repctl
make build
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ description: Installation of CSM for Replication using script (Helm chart)
> **_NOTE:_** These steps should be repeated on all Kubernetes clusters where you want to configure replication.

```shell
git clone -b v1.7.0 https://github.com/dell/csm-replication.git
git clone -b v1.8.0 https://github.com/dell/csm-replication.git
cd csm-replication
kubectl create ns dell-replication-controller
# Download and modify the default values.yaml file if you wish to customize your deployment in any way
wget -O myvalues.yaml https://raw.githubusercontent.com/dell/helm-charts/csm-replication-1.7.0/charts/csm-replication/values.yaml
wget -O myvalues.yaml https://raw.githubusercontent.com/dell/helm-charts/csm-replication-1.8.0/charts/csm-replication/values.yaml
bash scripts/install.sh --values ./myvalues.yaml
```
>Note: Current installation method allows you to specify custom `<FQDN>:<IP>` entries to be appended to controller's `/etc/hosts` file. It can be useful if controller is being deployed in private environment where DNS is not set up properly, but kubernetes clusters use FQDN as API server's address.
Expand Down
Loading
Loading