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

[charts/cosi] Update cosi image #335

Closed
wants to merge 26 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
b181ff6
[charts/csi-powerstore] Add PowerStore v2.9.0 support & sidecar versi…
suryagupta4 Oct 16, 2023
0c2adcc
csi-powerflex v2.9.0 changes. (#308)
VamsiSiddu-7 Oct 16, 2023
3562928
Bump up observability version for CSM 1.9 (#314)
panigs7 Oct 26, 2023
0e1c79f
update attacher sidecar for powerflex and powerstore. (#315)
VamsiSiddu-7 Oct 28, 2023
f4e8eef
[charts/csi-powerstore] Centralize all images to one place (#310)
coulof Oct 31, 2023
91d94d2
[charts/csi-powerflex] Centralize all images to one place #263 (#311)
coulof Oct 31, 2023
0ceea2a
[charts/csi-powermax] Container images in one place (#309)
coulof Oct 31, 2023
975c6bf
Removing linked proxy mode for proxy (#301)
boyamurthy Nov 2, 2023
d2d5655
Updatting latest sidecars for Powermax (#319)
boyamurthy Nov 6, 2023
0bc8c31
[charts/powerscale] Powerscale driver images in one place (#313)
atye Nov 7, 2023
8621a19
[charts/csi-unity] Centralize all images to one place (#312)
atye Nov 7, 2023
657fe60
[charts/csi-powerscale]: Remove duplicate images (#320)
atye Nov 7, 2023
d46c71c
New images location (#316)
coulof Nov 9, 2023
22c6398
[charts/csi-unity]: Update Unity version for CSM 1.9 (#322)
shaynafinocchiaro Nov 14, 2023
b0ecff3
bump up version (#323)
xuluna Nov 17, 2023
c7642fb
adding noderoot mount path (#324)
suryagupta4 Nov 20, 2023
543cbdc
changed sdc version (#325)
KshitijaKakde Nov 20, 2023
a90d17e
sidecars version update for powerstore and powerflex (#326)
adarsh-dell Nov 20, 2023
0087eb3
updating sidecar image version (#328)
PeresKereotubo Nov 20, 2023
e7a8a3d
Revert "changed sdc version (#325)" (#329)
adarsh-dell Nov 21, 2023
427ee22
Update VGS version to 1.4.0 (#331)
AkshaySainiDell Nov 22, 2023
8efde3f
Powerscale and sidecar version changes (#332)
HarishH-DELL Nov 28, 2023
2358c08
PowerMax 2.9.0 support (#321)
boyamurthy Nov 29, 2023
6b71a68
Updating latest sidecars for PowerMax (#334)
boyamurthy Nov 29, 2023
af162ca
[charts/csi-powerflex] Added external access (#333)
suryagupta4 Dec 1, 2023
e66068d
update COSI version
mdutka-dell Dec 5, 2023
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
8 changes: 7 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
# Alik Saring (alikdell)
# Aaron Tye (atye)
# Chaganti Rajitha (chaganti-rajitha)
# Chiman Jain (chimanjain)
# Florian Coulombel (coulof)
# Harish H (HarishH-DELL)
# Meghana G M (meggm)
# Niranjan N (niranjan-n1)
# Shayna Finocchiaro (shaynafinocchiaro)
Expand All @@ -25,6 +27,10 @@
# Yiming Bao (baoy1)
# Yian Zong (YianZong)
# Forrest Xia (forrestxia)
# Nitesh Rewatkar (nitesh3108)
# Rajendra Indukuri (rajendraindukuri)
# Shefali Malhotra (shefali-malhotra)
# Spandita Panigrahi (panigs7)

# for all files:
* @gallacher @tdawe @alikdell @atye @hoppea2 @chaganti-rajitha @coulof @meggm @niranjan-n1 @shaynafinocchiaro @sharmilarama @tssushma @taohe1012 @P-Cao @shanmydell @baoy1 @YianZong @forrestxia
* @gallacher @tdawe @alikdell @atye @hoppea2 @chaganti-rajitha @coulof @meggm @niranjan-n1 @shaynafinocchiaro @sharmilarama @tssushma @taohe1012 @P-Cao @shanmydell @baoy1 @YianZong @forrestxia @nitesh3108 @rajendraindukuri @shefali-malhotra @panigs7 @chimanjain @HarishH-DELL
5 changes: 3 additions & 2 deletions .github/workflows/helm-validations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ jobs:
# Lint and version increment checks on updated charts
- name: Run lint/version increment checks
id: versionIncrement
uses: helm/chart-testing-action@v2.4.0
# Bump to proper version after this issue is fixed : https://github.com/helm/chart-testing-action/issues/132
uses: helm/chart-testing-action@cb49023b9227b1097e5eddd8824f48bdea11b1aa
with:
command: lint
config: lintConfig.yaml
Expand All @@ -62,7 +63,7 @@ jobs:
# Run a check on karavi-observability chart for updated dependency versions
- name: Run dependency version checks
id: lint
uses: helm/chart-testing-action@v2.4.0
uses: helm/chart-testing-action@cb49023b9227b1097e5eddd8824f48bdea11b1aa
with:
command: lint
config: dependencyConfig.yaml
12 changes: 6 additions & 6 deletions charts/container-storage-modules/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,27 +40,27 @@ appVersion: "1.1.0"

dependencies:
- name: csi-powerstore
version: 2.8.0
version: 2.9.0
repository: https://dell.github.io/helm-charts
condition: csi-powerstore.enabled

- name: csi-powermax
version: 2.8.0
version: 2.9.0
repository: https://dell.github.io/helm-charts
condition: csi-powermax.enabled

- name: csi-isilon
version: 2.8.0
version: 2.9.0
repository: https://dell.github.io/helm-charts
condition: csi-isilon.enabled

- name: csi-vxflexos
version: 2.8.0
version: 2.9.0
repository: https://dell.github.io/helm-charts
condition: csi-vxflexos.enabled

- name: csi-unity
version: 2.8.0
version: 2.9.0
repository: https://dell.github.io/helm-charts
condition: csi-unity.enabled

Expand All @@ -70,7 +70,7 @@ dependencies:
condition: csm-replication.enabled

- name: karavi-observability
version: 1.6.0
version: 1.7.0
repository: https://dell.github.io/helm-charts
condition: karavi-observability.enabled

Expand Down
110 changes: 79 additions & 31 deletions charts/container-storage-modules/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,23 @@
########################
csi-powerstore:
enabled: false
version: "v2.8.0"
version: "v2.9.0"
images:
driverRepository: dellemc
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-powerstore:v2.9.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
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.6.0
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
podmon: dellemc/podmon:v1.7.0
metadataretriever: dellemc/csi-metadata-retriever:v1.6.0
## Controller ATTRIBUTES
controller:
controllerCount: 2
Expand All @@ -31,11 +45,8 @@ csi-powerstore:
nodeSelector:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
vgsnapshot:
enabled: false
image: dellemc/csi-volumegroup-snapshotter:v1.3.0
metadataretriever: dellemc/csi-metadata-retriever:v1.5.0
snapshot:
enabled: true
resizer:
Expand Down Expand Up @@ -76,7 +87,6 @@ csi-powerstore:
# Enable this feature only after contact support for additional information
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand Down Expand Up @@ -119,9 +129,23 @@ csi-powermax:
- endpoint: https://backup-1.unisphe.re:8443
# - endpoint: https://primary-2.unisphe.re:8443
# - endpoint: https://backup-2.unisphe.re:8443
version: "v2.8.0"
version: "v2.9.0"
images:
driverRepository: "dellemc"
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-powermax:v2.9.0
csireverseproxy: dellemc/csipowermax-reverseproxy:v2.8.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.0
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.0
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.6.0
authorization: dellemc/csm-authorization-sidecar:v1.9.0
migration: dellemc/dell-csi-migrator:v1.2.0
noderescan: dellemc/dell-csi-node-rescanner:v1.1.0
clusterPrefix: ABC
portGroups: PortGroup1, PortGroup2, PortGroup3
controller:
Expand All @@ -138,18 +162,13 @@ csi-powermax:
enabled: false
nodeSelector:
csireverseproxy:
image: dellemc/csipowermax-reverseproxy:v2.7.0
deployAsSidecar: true
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
migration:
enabled: false
image: dellemc/dell-csi-migrator:v1.2.0
nodeRescanSidecarImage: dellemc/dell-csi-node-rescanner:v1.1.0
authorization:
enabled: false
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
proxyHost:
vSphere:
enabled: false
Expand All @@ -166,9 +185,23 @@ csi-powermax:
########################
csi-isilon:
enabled: false
version: "v2.8.0"
version: "v2.9.0"
images:
driverRepository: dellemc
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-isilon:v2.9.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
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.6.0
podmon: dellemc/podmon:v1.8.0
authorization: dellemc/csm-authorization-sidecar:v1.8.0
metadataretriever: dellemc/csi-metadata-retriever:v1.4.0
encryption: dellemc/csm-encryption:v0.3.0
## Controller ATTRIBUTES
controller:
controllerCount: 2
Expand All @@ -177,7 +210,6 @@ csi-isilon:
nodeSelector:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
snapshot:
enabled: true
resizer:
Expand Down Expand Up @@ -212,7 +244,6 @@ csi-isilon:
# Enable this feature only after contact support for additional information
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand All @@ -224,7 +255,6 @@ csi-isilon:
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"

node:
args:
- "--csisock=unix:/var/lib/kubelet/plugins/csi-isilon/csi_sock"
Expand All @@ -238,7 +268,6 @@ csi-isilon:
- "--ignoreVolumelessPods=false"
authorization:
enabled: false
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
proxyHost:
encryption:
enabled: false
Expand All @@ -247,15 +276,28 @@ csi-isilon:
########################
csi-vxflexos:
enabled: false
version: v2.8.0
version: v2.9.0
images:
driverRepository: dellemc
powerflexSdc: dellemc/sdc:3.6.1
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-vxflexos:v2.9.0
# "powerflexSdc" defines the SDC image for init container.
powerflexSdc: dellemc/sdc:4.5
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.2
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.2
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.2
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.2
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.6.0
vgsnapshotter: dellemc/csi-volumegroup-snapshotter:v1.4.0
podmon: dellemc/podmon:v1.7.0
authorization: dellemc/csm-authorization-sidecar:v1.8.0
certSecretCount: 0
controller:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
healthMonitor:
enabled: false
controllerCount: 2
Expand Down Expand Up @@ -296,17 +338,16 @@ csi-vxflexos:
storageCapacity:
enabled: true
enableQuota: false
externalAccess:
monitor:
enabled: false
vgsnapshotter:
enabled: false
image: dellemc/csi-volumegroup-snapshotter:v1.3.0
# maxVxflexosVolumesPerNode - Maximum number of volumes that controller can publish to the node.
maxVxflexosVolumesPerNode: 0

podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand Down Expand Up @@ -334,8 +375,19 @@ csi-vxflexos:
########################
csi-unity:
enabled: false
version: "v2.8.0"

version: "v2.9.0"
images:
# "driver" defines the container image, used for the driver container.
driver: dellemc/csi-unity:v2.9.0
# CSI sidecars
attacher: registry.k8s.io/sig-storage/csi-attacher:v4.4.0
provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.6.0
snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.3.0
resizer: registry.k8s.io/sig-storage/csi-resizer:v1.9.0
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.7.0
# certSecretCount: Represents number of certificate secrets, which user is going to create for
# ssl authentication. (unity-cert-0..unity-cert-n)
# Allowed values: n, where n > 0
Expand Down Expand Up @@ -422,7 +474,6 @@ csi-unity:
# effect: "NoSchedule"
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand Down Expand Up @@ -458,9 +509,6 @@ csi-unity:
storageCapacity:
enabled: true

images:
driverRepository: dellemc

## K8S/Module ATTRIBUTES
##########################################

Expand Down
4 changes: 2 additions & 2 deletions charts/cosi/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.0
version: 0.1.2

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 1.0.0-alpha
appVersion: 0.1.1-alpha
2 changes: 1 addition & 1 deletion charts/cosi/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ provisioner:
# repository is the COSI driver provisioner container image repository.
repository: "docker.io/dell/cosi"
# tag is the COSI driver provisioner container image tag.
tag: "v0.1.0"
tag: "v0.1.1"
# pullPolicy is the COSI driver provisioner container image pull policy.
pullPolicy: "IfNotPresent"

Expand Down
4 changes: 2 additions & 2 deletions charts/csi-isilon/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: csi-isilon
version: 2.8.0
appVersion: "2.8.0"
version: 2.9.0
appVersion: "2.9.0"
kubeVersion: ">= 1.21.0 < 1.29.0"
#If you are using a complex K8s version like "v1.22.3-mirantis-1", use this kubeVersion check instead
#WARNING: this version of the check will allow the use of alpha and beta versions, which is NOT SUPPORTED
Expand Down
Loading
Loading