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

CSM helm charts 1.7 #197

Merged
merged 37 commits into from
Apr 13, 2023
Merged
Show file tree
Hide file tree
Changes from 34 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
bed523d
add support for pmax topology (#168)
YianZong Jan 17, 2023
c79f12f
Support Observability for PowerMax (#166)
baoy1 Jan 18, 2023
7b865c4
Helm chart changes for CSM installation Wizard (#167)
chaganti-rajitha Jan 20, 2023
8d4295d
Rename arrayCapacityPollFrequencySeconds to capacityPollFrequencySeco…
taohe1012 Feb 6, 2023
9c24724
Rename the performance poll frequency (#173)
P-Cao Feb 7, 2023
210a9cb
Powerstore, Powermax and their supported modules chart changes for CS…
chaganti-rajitha Feb 21, 2023
459caac
[charts/csm-authorization]: Remove URL policies (#176)
atye Feb 22, 2023
ed2278c
update policies for zero quota (#182)
atye Feb 22, 2023
01123dd
support for sdc-approve policy (#180)
ashleyvjoy Feb 27, 2023
acc8928
sidecar version updates in powermax, powerstore and csm (#183)
chaganti-rajitha Mar 3, 2023
6b8529c
Update Application Mobility chart with new image and chart versions (…
tdawe Mar 6, 2023
cbca6de
Updated Powerstore, Powermax and Replication charts with latest chang…
chaganti-rajitha Mar 7, 2023
4a6b8af
updated chart version for app-mobility in CSM charts (#189)
chaganti-rajitha Mar 7, 2023
9d88008
updated Powerstore helm charts (#190)
chaganti-rajitha Mar 7, 2023
0325e99
Image and chart version bumped up. (#186)
alexemc Mar 7, 2023
1f027a9
Update release to 1.6.0 for auth (#188)
aqu-dell Mar 7, 2023
8b64fbf
Bump up images for Observability (#191)
baoy1 Mar 8, 2023
4b3b5cf
Adding Powerscale helm charts
chaganti-rajitha Mar 13, 2023
7c33914
added helm cahrt for csi-unity
niranjan-n1 Mar 15, 2023
0fd6781
updated values.yaml
niranjan-n1 Mar 15, 2023
d4d5240
updated values.yaml
niranjan-n1 Mar 15, 2023
5323c44
added powerflex helm charts
chaganti-rajitha Mar 17, 2023
c9db529
updated powerscale and powerflex helm charts
chaganti-rajitha Mar 17, 2023
ec6bf34
reverted namespace changes
niranjan-n1 Mar 23, 2023
fb55b57
replaced custom namespace with Release namespace
niranjan-n1 Mar 24, 2023
5e71f7a
replaced all custom namespace with Release namespace
niranjan-n1 Mar 24, 2023
76e9590
resolved conflicts
niranjan-n1 Apr 3, 2023
0aec5dc
test lint
niranjan-n1 Apr 3, 2023
9ce420e
resolved conflicts
niranjan-n1 Apr 3, 2023
e043760
minor corrections
niranjan-n1 Apr 3, 2023
c015d0f
minor corrections
niranjan-n1 Apr 3, 2023
184af4c
added whitespaces
niranjan-n1 Apr 3, 2023
4985369
Merge branch 'release-v1.7.0' into csm-helm-charts-1.7
niranjan-n1 Apr 5, 2023
03704af
Update helm-validations.yml
niranjan-n1 Apr 5, 2023
d5170b7
Merge branch 'release-v1.7.0' into csm-helm-charts-1.7
niranjan-n1 Apr 12, 2023
4fcc6aa
Merge branch 'release-v1.7.0' into csm-helm-charts-1.7
niranjan-n1 Apr 12, 2023
4b3912b
Merge branch 'release-v1.7.0' into csm-helm-charts-1.7
niranjan-n1 Apr 13, 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
1 change: 1 addition & 0 deletions .github/workflows/helm-validations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
- main
- karavi-observability-release
- csm-authorization-release
- release-v1.7.0

jobs:
# This job will check to see if any .yaml file is modified
Expand Down
33 changes: 24 additions & 9 deletions charts/container-storage-modules/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,25 +30,45 @@ 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
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any updates to the umbrella container-storage-modules chart will need to be merged into the main branch separately, after all of the other charts are released. If not, this will prevent proper packaging of the dependencies.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@niranjan-n1 You may want to keep changes for this umbrella chart in a separate release branch, so this can be released after all the dependencies are released. The release-v1.7.0 branch is common to all the driver and module releases.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tdawe @sharmilarama We are planning to keep the chart in the same branch until the code freeze and remove the charts before code-freeze and merge it to main after all the charts are merged. Since, we have requested the respective teams to test the charts it will be difficult to manage with 2 branches.

version: 1.0.0

# 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: "0.1.0"
appVersion: "1.0.0"

dependencies:
- name: csi-powerstore
version: 2.6.0
repository: file://../csi-powerstore
condition: csi-powerstore.enabled

- name: csi-powermax
version: 2.6.0
repository: file://../csi-powermax
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fine for testing, but when the chart is released it will need to contain the full path to our helm repository. See example: #195

condition: csi-powermax.enabled

- name: csi-isilon
version: 2.6.0
repository: file://../csi-isilon
condition: csi-isilon.enabled

- name: csi-vxflexos
version: 2.6.0
repository: file://../csi-vxflexos
condition: csi-vxflexos.enabled

- name: csi-unity
version: 2.6.0
repository: file://../csi-unity
condition: csi-unity.enabled

- name: csm-replication
version: 1.4.0
repository: file://../csm-replication
condition: csm-replication.enabled

- name: karavi-observability
version: 1.5.0
repository: file://../karavi-observability
Expand All @@ -58,13 +78,8 @@ dependencies:
version: 1.10.0
repository: https://charts.jetstack.io
condition: cert-manager.enabled

- name: csm-application-mobility
version: 0.3.0
repository: file://../csm-application-mobility
condition: csm-application-mobility.enabled

- name: csi-powermax
version: 2.6.0
repository: file://../csi-powermax
condition: csi-powermax.enabled
Loading