Skip to content

Commit 757512e

Browse files
csmbotrootfrancis-nijay
authored
CSM CSM 1.16.3 updates (#613)
Co-authored-by: root <root@master-1-1If4zxKsnhG0a.domain> Co-authored-by: nijayf <francis.nijay@dell.com>
1 parent 5d3610e commit 757512e

17 files changed

Lines changed: 235 additions & 59 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#
1313
ARG GOIMAGE
1414
ARG BASEIMAGE
15-
ARG VERSION="2.16.1"
15+
ARG VERSION="2.16.2"
1616

1717
# Stage to build the driver
1818
FROM $GOIMAGE as builder

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,3 @@ For a complete list of dependencies, please visit [Prerequisites](https://dell.g
4444

4545
## Documentation
4646
For more detailed information on the driver, please refer to [Container Storage Modules documentation](https://dell.github.io/csm-docs/).
47-

csireverseproxy/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.25.0
44

55
require (
66
github.com/dell/csmlog v1.0.0
7-
github.com/dell/gopowermax/v2 v2.12.1
7+
github.com/dell/gopowermax/v2 v2.12.2
88
github.com/fsnotify/fsnotify v1.9.0
99
github.com/gorilla/mux v1.8.1
1010
github.com/kubernetes-csi/csi-lib-utils v0.23.0

csireverseproxy/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github.com/dell/csmlog v1.0.0 h1:EzW+nMJBD0QTNP88OoaAJUOMVilS9cWkO248BTcJt/4=
22
github.com/dell/csmlog v1.0.0/go.mod h1:7rBzSv9xF5t233+J+9vkStjFsmyYO3L/B9tDTy3+9ZU=
3-
github.com/dell/gopowermax/v2 v2.12.1 h1:+tiLrnmvucvaN5mqW7oi+wSGBEkhjFBwi3X10zLVXcE=
4-
github.com/dell/gopowermax/v2 v2.12.1/go.mod h1:f/wnjHWZ6H4nJE/w2VTu547yBvZxMQjlz3oc2twb2Fk=
3+
github.com/dell/gopowermax/v2 v2.12.2 h1:b50XR/a67H8zJHbKVnRqqvtrdTquvawXT4r1IqzwQc0=
4+
github.com/dell/gopowermax/v2 v2.12.2/go.mod h1:f/wnjHWZ6H4nJE/w2VTu547yBvZxMQjlz3oc2twb2Fk=
55
github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0=
66
github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
77
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=

csireverseproxy/pkg/proxy/proxy.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,7 @@ func (revProxy *Proxy) updateConfig(proxyConfig config.ProxyConfig) {
424424
func (revProxy *Proxy) GetRouter() http.Handler {
425425
router := mux.NewRouter()
426426
router.Use(revProxy.symIDMiddleware)
427+
router.Path(utils.PrefixV1+"/systems/{symid}/volumes").Queries("limit", "{limit}").HandlerFunc(revProxy.ServeReverseProxy)
427428
router.Path(utils.PrefixV1 + "/systems/{symid}/volumes").HandlerFunc(revProxy.GetVolumes)
428429
router.Path(utils.PrefixV1 + "/systems/{symid}/port-groups").HandlerFunc(revProxy.GetPortGroups)
429430
router.Path(utils.PrefixV1 + "/systems/{symid}/storage-groups").HandlerFunc(revProxy.ServeReverseProxy)

dell-csi-helm-installer/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ This project provides the following capabilitites, each one is discussed in deta
3636

3737

3838
Most of these usages require the creation/specification of a values file. These files specify configuration settings that are passed into the driver and configure it for use. To create one of these files, the following steps should be followed:
39-
1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powermax-2.16.1/charts/csi-powermax/values.yaml`
39+
1. Download a template file for the driver to a new location, naming this new file is at the users discretion. The template files are always found at `https://github.com/dell/helm-charts/raw/csi-powermax-2.16.2/charts/csi-powermax/values.yaml`
4040
2. Edit the file such that it contains the proper configuration settings for the specific environment. These files are yaml formatted so maintaining the file structure is important.
4141

4242
For example, to create a values file for the PowerMax driver the following steps can be executed
@@ -45,7 +45,7 @@ For example, to create a values file for the PowerMax driver the following steps
4545
cd dell-csi-helm-installer
4646
4747
# Download the template file
48-
wget -O my-powermax-settings.yaml https://github.com/dell/helm-charts/raw/csi-powermax-2.16.1/charts/csi-powermax/values.yaml
48+
wget -O my-powermax-settings.yaml https://github.com/dell/helm-charts/raw/csi-powermax-2.16.2/charts/csi-powermax/values.yaml
4949
5050
# edit the newly created values file
5151
vi my-powermax-settings.yaml

dell-csi-helm-installer/csi-install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ PROG="${0}"
2020
NODE_VERIFY=1
2121
VERIFY=1
2222
MODE="install"
23-
DEFAULT_DRIVER_VERSION="v2.16.1"
23+
DEFAULT_DRIVER_VERSION="v2.16.2"
2424
WATCHLIST=""
2525

2626
#
@@ -49,7 +49,7 @@ function usage() {
4949
exit 0
5050
}
5151

52-
DRIVERVERSION="csi-powermax-2.16.1"
52+
DRIVERVERSION="csi-powermax-2.16.2"
5353

5454
while getopts ":h-:" optchar; do
5555
case "${optchar}" in

dell-csi-helm-installer/csi-offline-bundle.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,19 +80,19 @@ For example, here is the output of a request to build an offline bundle for the
8080
8181
quay.io/dell/container-storage-modules/csi-isilon:v2.16.0
8282
quay.io/dell/container-storage-modules/csi-metadata-retriever:v1.13.0
83-
quay.io/dell/container-storage-modules/csipowermax-reverseproxy:v2.15.1
84-
quay.io/dell/container-storage-modules/csi-powermax:v2.16.1
83+
quay.io/dell/container-storage-modules/csipowermax-reverseproxy:v2.15.2
84+
quay.io/dell/container-storage-modules/csi-powermax:v2.16.2
8585
quay.io/dell/container-storage-modules/csi-powerstore:v2.16.0
8686
quay.io/dell/container-storage-modules/csi-unity:v2.16.0
87-
quay.io/dell/container-storage-modules/csi-vxflexos:v2.16.0
87+
quay.io/dell/container-storage-modules/csi-vxflexos:v2.16.1
8888
quay.io/dell/container-storage-modules/csm-authorization-sidecar:v2.4.0
8989
quay.io/dell/container-storage-modules/csm-metrics-powerflex:v1.14.0
9090
quay.io/dell/container-storage-modules/csm-metrics-powerscale:v1.11.0
9191
quay.io/dell/container-storage-modules/csm-topology:v1.12.0
9292
quay.io/dell/container-storage-modules/dell-csi-replicator:v1.14.0
9393
quay.io/dell/container-storage-modules/dell-replication-controller:v1.14.0
9494
quay.io/dell/container-storage-modules/sdc:4.5.2.1
95-
quay.io/dell/container-storage-modules/dell-csm-operator:v1.11.0
95+
quay.io/dell/container-storage-modules/dell-csm-operator:v1.11.3
9696
registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9:v4.16.0-202409051837.p0.g8ea2c99.assembly.stream.el9
9797
nginxinc/nginx-unprivileged:1.29
9898
otel/opentelemetry-collector:0.142.0

dell-csi-helm-installer/csi-offline-bundle.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ DRIVER="csi-powermax"
237237
SCRIPTDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
238238
REPODIR="$( dirname "${SCRIPTDIR}" )"
239239

240-
DRIVERVERSION="csi-powermax-2.16.1"
240+
DRIVERVERSION="csi-powermax-2.16.2"
241241

242242
while getopts "cprv:h" opt; do
243243
case $opt in

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ require (
1313
github.com/dell/gofsutil v1.21.0
1414
github.com/dell/goiscsi v1.14.0
1515
github.com/dell/gonvme v1.13.0
16-
github.com/dell/gopowermax/v2 v2.12.1
16+
github.com/dell/gopowermax/v2 v2.12.2
1717
github.com/akutz/goof v0.1.2
1818
github.com/container-storage-interface/spec v1.6.0
1919
github.com/coreos/go-systemd/v22 v22.6.0

0 commit comments

Comments
 (0)