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

Release 1.7.0 #692

Merged
merged 235 commits into from
Jun 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
235 commits
Select commit Hold shift + click to select a range
9dacd70
Update unity support matrix, adding 5.2 and 5.3 (#548)
xuluna Mar 29, 2023
59b0bc1
Fixing UI improvements (#550)
samihan-dell Apr 3, 2023
3e52240
GitHub action for Unit test (#555)
niranjan-n1 Apr 4, 2023
3a28aa0
[feature-725]: Remove tenant service ingress (#552)
atye Apr 5, 2023
eca07c2
updated troubleshooting doc for PowerFlex (#551)
khareRajshree Apr 5, 2023
643826c
Ingress removal storage service (#554)
IsaiasA1 Apr 6, 2023
713e9e8
Deprecation of CSI Operator from CSM Docs (#560)
rajkumar-palani Apr 10, 2023
c72cbf7
Adding PowerFlex in installation wizard ui (#562)
samihan-dell Apr 10, 2023
529ef5c
Powerstore-MedusaSupport-Document-Changes (#563)
sakshi-garg1 Apr 11, 2023
623ffef
Installation wizard code cleanup (#566)
niranjan-n1 Apr 12, 2023
f261214
PowerFlex-OCP 4.12 support (#565)
ashleyvjoy Apr 12, 2023
6f079d2
Adding UI changes for Unity driver (#571)
chaganti-rajitha Apr 17, 2023
cfaadde
Updated Replication to support K8s 1.27 (#573)
anandrajak1 Apr 17, 2023
2be221c
Removing ingress for role-service (#568)
xuluna Apr 17, 2023
7e1451a
updated openshift 4.12 support for powermax (#577)
shanmydell Apr 17, 2023
285029c
Adding powermax 10.0.1 support (#578)
boyamurthy Apr 17, 2023
7fd7c44
Adding OpenShift 4.12 support for CSI Powerstore (#576)
alankar-verma Apr 18, 2023
e4f99f6
powerflex changes for k8s registry migration. (#574)
VamsiSiddu-7 Apr 18, 2023
d81a994
[feature-725]: Update karavictl commands to connect to Authorization …
atye Apr 20, 2023
a925c07
update generate token (#583)
atye Apr 24, 2023
b8c76a0
Adding release name for PowerFlex and Unity installation wizard (#579)
samihan-dell Apr 25, 2023
1838eda
feature-725 CSM Authorization karavictl requires an admin token (#586)
alikdell Apr 26, 2023
9b7e40b
Feature 698 adding powerscale support (#590)
niranjan-n1 Apr 27, 2023
5236712
PR to update observability support PowerStore 3.5 (#588)
anandrajak1 Apr 28, 2023
292fbd9
Add replication support for PowerScale OneFS 9.5 (#591)
lukeatdell Apr 28, 2023
c23ec42
Added Support for k8s 1.27 in PowerStore (#592)
rishabhatdell May 2, 2023
dcc67a1
Resiliency module support by CSM-Operator (#593)
adarsh-dell May 2, 2023
42dda7a
[feature-743]: Add Unisphere 10.0.1 for Authorization (#594)
atye May 2, 2023
5b37969
Updated deprecation notice of csi operator from csm docs (#595)
mgandharva May 4, 2023
f0f013b
Update _index.md (#599)
anandrajak1 May 4, 2023
ff40faa
copy-button-references (#600)
mgandharva May 5, 2023
cb4a5da
copy-button-on-replication-pages (#601)
mgandharva May 8, 2023
8894e08
Update CSM Authorization release notes. (#587)
rodrigobassil May 8, 2023
f38973c
Adding deprecation notice for link proxy mode (#602)
boyamurthy May 8, 2023
42c6ba1
Add Observability Support for powermax10.0.1 (#604)
anandrajak1 May 9, 2023
5018789
Adding powermax support for k8_27 (#605)
boyamurthy May 10, 2023
0503fc6
copy-button-for-observability-pages (#607)
mgandharva May 10, 2023
b36b2b4
copy-button-for-secure-snapshot-and-other-pages (#610)
mgandharva May 12, 2023
e7bebff
[bug-800]: Improve Authorization deployment with Operator (#608)
atye May 12, 2023
e44db39
add docs for storage capacity tracking support in powerscale (#617)
chimanjain May 15, 2023
d168a82
k8s 1.27 support for powerflex (#615)
KshitijaKakde May 15, 2023
75834dd
Updated release notes (#621)
shanmydell May 16, 2023
1a56575
Quota limit feature changes (#618)
shefali-malhotra May 16, 2023
668eccc
Add User Privileges in installation steps of PowerStore (#616)
AkshaySainiDell May 16, 2023
db11c71
copy-button-for-authorization-pages (#625)
mgandharva May 17, 2023
d4003cd
Resiliency sample (#624)
adarsh-dell May 18, 2023
ce790a7
copy-button-for-csidriver-pages (#627)
mgandharva May 18, 2023
8dd7f82
Docs updated for CSI-PowerFlex driver v2.7.0 (#628)
ashleyvjoy May 18, 2023
bf631a3
Add docs for CSI unity support in CSM Operator (#630)
panigs7 May 22, 2023
f3f9aa6
Remove the 'test-' prefix in name, namespace in CSI Unity XT docs (#626)
karthikk92 May 22, 2023
bbe9575
Hostgroup support for vsphere for PowerMax (#634)
shanmydell May 22, 2023
664c1cd
added docs for QoS parameters (#635)
shanmydell May 22, 2023
066946c
Update unity support matrix, adding 5.2 and 5.3 (#548)
xuluna Mar 29, 2023
c29851f
GitHub action for Unit test (#555)
niranjan-n1 Apr 4, 2023
6bd1da0
[feature-725]: Remove tenant service ingress (#552)
atye Apr 5, 2023
37e5df3
updated troubleshooting doc for PowerFlex (#551)
khareRajshree Apr 5, 2023
8cee6f3
Ingress removal storage service (#554)
IsaiasA1 Apr 6, 2023
d28258a
Deprecation of CSI Operator from CSM Docs (#560)
rajkumar-palani Apr 10, 2023
e9f2cb8
Adding PowerFlex in installation wizard ui (#562)
samihan-dell Apr 10, 2023
020d936
Powerstore-MedusaSupport-Document-Changes (#563)
sakshi-garg1 Apr 11, 2023
c4f5b20
Installation wizard code cleanup (#566)
niranjan-n1 Apr 12, 2023
2e72ac4
PowerFlex-OCP 4.12 support (#565)
ashleyvjoy Apr 12, 2023
afcbc79
Adding UI changes for Unity driver (#571)
chaganti-rajitha Apr 17, 2023
15dda2b
Updated Replication to support K8s 1.27 (#573)
anandrajak1 Apr 17, 2023
60f4f07
Removing ingress for role-service (#568)
xuluna Apr 17, 2023
7d2c0d8
updated openshift 4.12 support for powermax (#577)
shanmydell Apr 17, 2023
575b522
Adding powermax 10.0.1 support (#578)
boyamurthy Apr 17, 2023
b920dc2
Adding OpenShift 4.12 support for CSI Powerstore (#576)
alankar-verma Apr 18, 2023
6370a6c
powerflex changes for k8s registry migration. (#574)
VamsiSiddu-7 Apr 18, 2023
7033077
[feature-725]: Update karavictl commands to connect to Authorization …
atye Apr 20, 2023
9789fb4
update generate token (#583)
atye Apr 24, 2023
2dbb926
Adding release name for PowerFlex and Unity installation wizard (#579)
samihan-dell Apr 25, 2023
b9ebd22
feature-725 CSM Authorization karavictl requires an admin token (#586)
alikdell Apr 26, 2023
666528c
Feature 698 adding powerscale support (#590)
niranjan-n1 Apr 27, 2023
d6a1eaa
PR to update observability support PowerStore 3.5 (#588)
anandrajak1 Apr 28, 2023
8f571fe
Add replication support for PowerScale OneFS 9.5 (#591)
lukeatdell Apr 28, 2023
bdc9173
Added Support for k8s 1.27 in PowerStore (#592)
rishabhatdell May 2, 2023
074e087
Resiliency module support by CSM-Operator (#593)
adarsh-dell May 2, 2023
36d2e95
[feature-743]: Add Unisphere 10.0.1 for Authorization (#594)
atye May 2, 2023
385b5fb
Updated deprecation notice of csi operator from csm docs (#595)
mgandharva May 4, 2023
644ced1
Update _index.md (#599)
anandrajak1 May 4, 2023
77d97d4
copy-button-references (#600)
mgandharva May 5, 2023
55bc8af
copy-button-on-replication-pages (#601)
mgandharva May 8, 2023
17842c0
Update CSM Authorization release notes. (#587)
rodrigobassil May 8, 2023
e545db6
Adding deprecation notice for link proxy mode (#602)
boyamurthy May 8, 2023
10025c7
Add Observability Support for powermax10.0.1 (#604)
anandrajak1 May 9, 2023
f16dce4
Adding powermax support for k8_27 (#605)
boyamurthy May 10, 2023
0401867
copy-button-for-observability-pages (#607)
mgandharva May 10, 2023
11bff6d
copy-button-for-secure-snapshot-and-other-pages (#610)
mgandharva May 12, 2023
5b76f4c
[bug-800]: Improve Authorization deployment with Operator (#608)
atye May 12, 2023
7ee14d2
add docs for storage capacity tracking support in powerscale (#617)
chimanjain May 15, 2023
f7ffb55
k8s 1.27 support for powerflex (#615)
KshitijaKakde May 15, 2023
bad2b63
Updated release notes (#621)
shanmydell May 16, 2023
cbae6ed
Quota limit feature changes (#618)
shefali-malhotra May 16, 2023
d4fe1af
Add User Privileges in installation steps of PowerStore (#616)
AkshaySainiDell May 16, 2023
b12e933
copy-button-for-authorization-pages (#625)
mgandharva May 17, 2023
75e430d
Resiliency sample (#624)
adarsh-dell May 18, 2023
6a08fc8
copy-button-for-csidriver-pages (#627)
mgandharva May 18, 2023
8951779
Docs updated for CSI-PowerFlex driver v2.7.0 (#628)
ashleyvjoy May 18, 2023
16f7be2
Add docs for CSI unity support in CSM Operator (#630)
panigs7 May 22, 2023
94f72ad
Remove the 'test-' prefix in name, namespace in CSI Unity XT docs (#626)
karthikk92 May 22, 2023
a660031
Hostgroup support for vsphere for PowerMax (#634)
shanmydell May 22, 2023
16e1ddb
added docs for QoS parameters (#635)
shanmydell May 22, 2023
8cf9737
Merge remote-tracking branch 'refs/remotes/origin/release-1.7.0' into…
rajkumar-palani May 22, 2023
a7b2452
Update unity support matrix, adding 5.2 and 5.3 (#548)
xuluna Mar 29, 2023
de881f3
GitHub action for Unit test (#555)
niranjan-n1 Apr 4, 2023
9196e09
[feature-725]: Remove tenant service ingress (#552)
atye Apr 5, 2023
7f8a558
updated troubleshooting doc for PowerFlex (#551)
khareRajshree Apr 5, 2023
083764b
Ingress removal storage service (#554)
IsaiasA1 Apr 6, 2023
5be39b2
Deprecation of CSI Operator from CSM Docs (#560)
rajkumar-palani Apr 10, 2023
2542cc5
Adding PowerFlex in installation wizard ui (#562)
samihan-dell Apr 10, 2023
e0c8e80
Powerstore-MedusaSupport-Document-Changes (#563)
sakshi-garg1 Apr 11, 2023
faf9c4d
Installation wizard code cleanup (#566)
niranjan-n1 Apr 12, 2023
50f55af
PowerFlex-OCP 4.12 support (#565)
ashleyvjoy Apr 12, 2023
583270f
Adding UI changes for Unity driver (#571)
chaganti-rajitha Apr 17, 2023
d41fc19
Updated Replication to support K8s 1.27 (#573)
anandrajak1 Apr 17, 2023
7403f5f
Removing ingress for role-service (#568)
xuluna Apr 17, 2023
8647b3a
updated openshift 4.12 support for powermax (#577)
shanmydell Apr 17, 2023
09d9b50
Adding powermax 10.0.1 support (#578)
boyamurthy Apr 17, 2023
c2abcef
Adding OpenShift 4.12 support for CSI Powerstore (#576)
alankar-verma Apr 18, 2023
2d0de67
powerflex changes for k8s registry migration. (#574)
VamsiSiddu-7 Apr 18, 2023
711de5b
[feature-725]: Update karavictl commands to connect to Authorization …
atye Apr 20, 2023
7db4cb8
update generate token (#583)
atye Apr 24, 2023
e0a138f
Adding release name for PowerFlex and Unity installation wizard (#579)
samihan-dell Apr 25, 2023
005f1c6
feature-725 CSM Authorization karavictl requires an admin token (#586)
alikdell Apr 26, 2023
23443d8
Feature 698 adding powerscale support (#590)
niranjan-n1 Apr 27, 2023
30f71ea
PR to update observability support PowerStore 3.5 (#588)
anandrajak1 Apr 28, 2023
374fab6
Add replication support for PowerScale OneFS 9.5 (#591)
lukeatdell Apr 28, 2023
f7efa46
Added Support for k8s 1.27 in PowerStore (#592)
rishabhatdell May 2, 2023
e6c5b59
Resiliency module support by CSM-Operator (#593)
adarsh-dell May 2, 2023
1f59736
[feature-743]: Add Unisphere 10.0.1 for Authorization (#594)
atye May 2, 2023
140dc9b
Updated deprecation notice of csi operator from csm docs (#595)
mgandharva May 4, 2023
f36b1be
Update _index.md (#599)
anandrajak1 May 4, 2023
ecd97f5
copy-button-references (#600)
mgandharva May 5, 2023
ed214ba
copy-button-on-replication-pages (#601)
mgandharva May 8, 2023
72c44c4
Update CSM Authorization release notes. (#587)
rodrigobassil May 8, 2023
97e99c3
Adding deprecation notice for link proxy mode (#602)
boyamurthy May 8, 2023
fa5c877
Add Observability Support for powermax10.0.1 (#604)
anandrajak1 May 9, 2023
5d2e0ed
Adding powermax support for k8_27 (#605)
boyamurthy May 10, 2023
1fa5d63
copy-button-for-observability-pages (#607)
mgandharva May 10, 2023
71f011b
copy-button-for-secure-snapshot-and-other-pages (#610)
mgandharva May 12, 2023
412dff5
[bug-800]: Improve Authorization deployment with Operator (#608)
atye May 12, 2023
b9905e3
add docs for storage capacity tracking support in powerscale (#617)
chimanjain May 15, 2023
3335908
k8s 1.27 support for powerflex (#615)
KshitijaKakde May 15, 2023
2d91030
Updated release notes (#621)
shanmydell May 16, 2023
226f765
Quota limit feature changes (#618)
shefali-malhotra May 16, 2023
9481036
Add User Privileges in installation steps of PowerStore (#616)
AkshaySainiDell May 16, 2023
fa744a7
copy-button-for-authorization-pages (#625)
mgandharva May 17, 2023
3e6e88c
Resiliency sample (#624)
adarsh-dell May 18, 2023
b8abbbe
copy-button-for-csidriver-pages (#627)
mgandharva May 18, 2023
d050874
Docs updated for CSI-PowerFlex driver v2.7.0 (#628)
ashleyvjoy May 18, 2023
6be7684
Add docs for CSI unity support in CSM Operator (#630)
panigs7 May 22, 2023
7342350
Remove the 'test-' prefix in name, namespace in CSI Unity XT docs (#626)
karthikk92 May 22, 2023
99c1108
Hostgroup support for vsphere for PowerMax (#634)
shanmydell May 22, 2023
4655a52
added docs for QoS parameters (#635)
shanmydell May 22, 2023
5c7b88d
Fixing UI improvements (#550)
samihan-dell Apr 3, 2023
a54013f
[feature-725]: Remove tenant service ingress (#552)
atye Apr 5, 2023
202536d
Ingress removal storage service (#554)
IsaiasA1 Apr 6, 2023
bf4b1a3
updated document (#637)
niranjan-n1 May 23, 2023
02f2a50
Deprecation of CSI Operator from CSM Docs (#560)
rajkumar-palani Apr 10, 2023
6da267b
Adding PowerFlex in installation wizard ui (#562)
samihan-dell Apr 10, 2023
3925392
Powerstore-MedusaSupport-Document-Changes (#563)
sakshi-garg1 Apr 11, 2023
07f1614
Installation wizard code cleanup (#566)
niranjan-n1 Apr 12, 2023
bbed80a
Adding UI changes for Unity driver (#571)
chaganti-rajitha Apr 17, 2023
d7e0b5f
Updated Replication to support K8s 1.27 (#573)
anandrajak1 Apr 17, 2023
d1c7dd1
Removing ingress for role-service (#568)
xuluna Apr 17, 2023
aab9639
Adding powermax 10.0.1 support (#578)
boyamurthy Apr 17, 2023
921b614
[feature-725]: Update karavictl commands to connect to Authorization …
atye Apr 20, 2023
8af1df0
update generate token (#583)
atye Apr 24, 2023
2132a8b
Adding release name for PowerFlex and Unity installation wizard (#579)
samihan-dell Apr 25, 2023
4d7c846
feature-725 CSM Authorization karavictl requires an admin token (#586)
alikdell Apr 26, 2023
a6e70fa
Feature 698 adding powerscale support (#590)
niranjan-n1 Apr 27, 2023
4c61bce
Resiliency module support by CSM-Operator (#593)
adarsh-dell May 2, 2023
22d1cef
Updated deprecation notice of csi operator from csm docs (#595)
mgandharva May 4, 2023
1723403
Adding deprecation notice for link proxy mode (#602)
boyamurthy May 8, 2023
27977a0
copy-button-for-secure-snapshot-and-other-pages (#610)
mgandharva May 12, 2023
5ebbfb2
[bug-800]: Improve Authorization deployment with Operator (#608)
atye May 12, 2023
94f0aa1
Add User Privileges in installation steps of PowerStore (#616)
AkshaySainiDell May 16, 2023
00956b9
copy-button-for-authorization-pages (#625)
mgandharva May 17, 2023
655d17d
Resiliency sample (#624)
adarsh-dell May 18, 2023
06dd323
copy-button-for-csidriver-pages (#627)
mgandharva May 18, 2023
4a8dcd9
Docs updated for CSI-PowerFlex driver v2.7.0 (#628)
ashleyvjoy May 18, 2023
e96cd0b
Add docs for CSI unity support in CSM Operator (#630)
panigs7 May 22, 2023
3c1f932
Merge remote-tracking branch 'refs/remotes/origin/release-1.7.0' into…
rajkumar-palani May 23, 2023
7a9f2b8
Version Update
rajkumar-palani May 23, 2023
04797d1
Csm installation wizard doc update (#639)
niranjan-n1 May 23, 2023
1ad18d9
Feature csm operator powermax (#641)
delldubey May 23, 2023
a71a882
Adding AMazon EKS support for powermax (#640)
boyamurthy May 23, 2023
b810131
PowerScale 2.7.0 updates (#636)
nitesh3108 May 23, 2023
94cb08b
Auto creation certs for proxy changes for Pwoermax (#642)
boyamurthy May 23, 2023
7776f53
Update CSM Operator for PowerStore (#644)
AkshaySainiDell May 25, 2023
feae9ea
Remove metric-powerstore from Observability (#648)
AkshaySainiDell May 25, 2023
2aeb6c2
Replication Cleanup (#651)
ChristianAtDell May 25, 2023
a76396e
update samples to release version (#653)
atye May 25, 2023
b917d19
Updating k8s, ocp versions and support matrix (#652)
PeresKereotubo May 26, 2023
93fe703
updated the docs for dellctl images. (#650)
VamsiSiddu-7 May 26, 2023
2b97943
Added support for csi-driver upgrades via csm-operator (#655)
satyakonduri May 26, 2023
b09ac4e
Release notes for PowerStore (#660)
adarsh-dell Jun 1, 2023
7d207b6
powerscale related changes(#658)
shefali-malhotra Jun 1, 2023
919f1a3
Fixed broken links in PowerMax pages (#661)
shanmydell Jun 2, 2023
ce8914c
Update release notes for Resiliency and Authorization (#665)
alikdell Jun 2, 2023
99f715a
Docs for CSI-PowerStore (#667)
adarsh-dell Jun 5, 2023
126a335
powerflex v2.7 docs updated (#663)
khareRajshree Jun 5, 2023
4c09a77
added csi-metadata-retriever for installation wizard (#668)
suryagupta4 Jun 5, 2023
acf38c5
Update csi-powerscale support Matrix (#669)
chimanjain Jun 5, 2023
2684df0
Corrections after docs review for Unity (#662)
panigs7 Jun 5, 2023
7edbb2b
Update PowerFlex replication instruction (#657)
falfaroc Jun 5, 2023
ac876a5
added storage capacity for powerscale (#670)
chaganti-rajitha Jun 5, 2023
263fc1d
Update Resiliency version and Authorization side car image (#671)
alikdell Jun 5, 2023
ff6fcec
Csm installation wizard values.yaml update (#672)
niranjan-n1 Jun 6, 2023
7584eb7
Update powermax.md
shanmydell Jun 6, 2023
7cea635
update powerscale driver version to 2.7.0 (#673)
chimanjain Jun 6, 2023
6801518
updated the dellctl images docs. (#674)
VamsiSiddu-7 Jun 7, 2023
23f1adf
Update operator version (#666)
satyakonduri Jun 7, 2023
ddb2cc7
updated models
shanmydell Jun 7, 2023
8ee1ff5
fixed node selector issue and added toleration comments (#675)
niranjan-n1 Jun 8, 2023
2987755
Updating-Copy-Buttons (#676)
mgandharva Jun 13, 2023
012e64f
Update text of User Privilages section in PowerStore (#678)
AkshaySainiDell Jun 15, 2023
1152f7e
Update _index.md (#679)
EmilyKatdell Jun 15, 2023
bec4c75
[bug-855]: Update PowerFlex Troubleshooting (#677)
atye Jun 15, 2023
1019bfd
add know issue (#680)
panigs7 Jun 16, 2023
b52ab9e
Csm installation wizard node selector issue (#681)
niranjan-n1 Jun 20, 2023
d39269d
CSM Installation Wizard: Release notes updated (#683)
niranjan-n1 Jun 20, 2023
c4715c1
CSM operator reorg (#682)
coulof Jun 22, 2023
cb06685
CSI-Powerstore: Release-specific-Changes (#685)
sakshi-garg1 Jun 22, 2023
9487340
Updated V1, V2 and V3 Folder.
rajkumar-palani Jun 22, 2023
5271ee1
Deleting the backup file.
rajkumar-palani Jun 22, 2023
57cc09b
powerflex update release notes for known issues. (#691)
VamsiSiddu-7 Jun 22, 2023
1ea7868
csm-operator support matrix updated (#690)
khareRajshree Jun 22, 2023
e3db127
Merge branch 'main' into release-1.7.0
rajkumar-palani Jun 22, 2023
2c3c093
Updated Deprecation Notice for Dell CSI Operator.
rajkumar-palani Jun 22, 2023
b15aba1
update authorization (#693)
atye Jun 22, 2023
5be402c
Toml Change for 1.7.0 Release
rajkumar-palani Jun 23, 2023
ffa66a9
Updated the Observability Release Version.
rajkumar-palani Jun 23, 2023
09a4826
Update csi operator 1.12.0 release notes (#695)
samihan-dell Jun 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
# order is alphabetical for easier maintenance.
#
# Bharath Sreekanth (bharathsreekanth)
# Chiman Jain (chimanjain)
# Deepak Ghivari (Deepak-Ghivari)
# Matt Schmaelzle (mjsdell)
# Mukesh Gandharva (mgandharva)
Expand All @@ -17,4 +18,4 @@
# Sean Gallacher (gallacher)
# Yamunadevi Shanmugam (shanmydell)

* @bharathsreekanth @Deepak-Ghivari @gallacher @mgandharva @mjsdell @prablr79 @rajendraindukuri @rajkumar-palani @rsedlock1958 @shanmydell
* @bharathsreekanth @chimanjain @Deepak-Ghivari @gallacher @mgandharva @mjsdell @prablr79 @rajendraindukuri @rajkumar-palani @rsedlock1958 @shanmydell
2 changes: 1 addition & 1 deletion .github/workflows/linter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
branches: [ main , release-* ]
jobs:
lint:
name: Lint Code Base
Expand Down
24 changes: 24 additions & 0 deletions .github/workflows/unit-test-reporter.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Unit Test Action

on:
push:
branches: [ main ]
pull_request:
branches: [ main, release-* ]
jobs:
build-test:
name: Build & Run Unit Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run Tests
working-directory: ./content/docs/deployment/csminstallationwizard/src/
run: |
npm install
npm test
- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
files: |
./content/docs/deployment/csminstallationwizard/src/reports/*.xml
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ public/
resources/
.hugo_build.lock
coverage/
reports/
11 changes: 7 additions & 4 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ algolia_docsearch = false
# Enable Lunr.js offline search
offlineSearch = true

# Enable syntax highlighting and copy buttons on code blocks with Prism
prism_syntax_highlighting = true

# User interface configuration
[params.ui]
# Enable to show the side bar menu in its compact state.
Expand Down Expand Up @@ -169,19 +172,19 @@ enable = false
# icon = "fa fa-envelope"
# desc = "Discuss development issues around the project"
[[params.versions]]
version = "Current(v1.6.1)"
version = "Current(v1.7)"
url = "https://dell.github.io/csm-docs/docs/"

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

[[params.versions]]
version = "v1.4"
version = "v1.5.1"
url = "https://dell.github.io/csm-docs/v2"

[[params.versions]]
version = "1.3.1"
version = "v1.4"
url = "https://dell.github.io/csm-docs/v3"

[[menu.main]]
Expand Down
12 changes: 6 additions & 6 deletions content/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,11 @@ CSM is made up of multiple components including modules (enterprise capabilities

## CSM Modules Support Matrix for Dell CSI Drivers

| CSM Module | CSI PowerFlex v2.6.0 | CSI PowerScale v2.6.1 | CSI PowerStore v2.6.0 | CSI PowerMax v2.6.0 | CSI Unity XT v2.6.0 |
| CSM Module | CSI PowerFlex v2.7.0 | CSI PowerScale v2.7.0 | CSI PowerStore v2.7.0 | CSI PowerMax v2.7.0 | CSI Unity XT v2.7.0 |
| ----------------------------------------------------------- | -------------------- | --------------------- | --------------------- | ------------------- | ------------------- |
| [**Authorization**](authorization/) v1.6.0 | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
| [**Authorization**](authorization/) v1.7.0 | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
| [**Observability**](observability/) v1.5.0 | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
| [**Replication**](replication/) v1.4.0 | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
| [**Resiliency**](resiliency/) v1.5.0 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ |
| [**Encryption**](secure/encryption) v0.3.0 | ❌ | ✔️ | ❌ | ❌ | ❌ |
| [**Application Mobility**](applicationmobility/) v0.3.0 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| [**Replication**](replication/) v1.5.0 | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
| [**Resiliency**](resiliency/) v1.6.0 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ |
| [**Encryption**](secure/encryption) v0.4.0 | ❌ | ✔️ | ❌ | ❌ | ❌ |
| [**Application Mobility**](applicationmobility/) v0.4.0 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
9 changes: 5 additions & 4 deletions content/docs/applicationmobility/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,22 @@ Description: >

## Installation
1. Create a namespace where Application Mobility will be installed.
```
```bash
kubectl create ns application-mobility
```
2. Edit the license Secret file (see Pre-requisites above) and set the correct namespace (ex: `namespace: application-mobility`)
3. Create the Secret containing a license file
```
```bash
kubectl apply -f license.yml
```
4. Add the Dell Helm Charts repository
```
```bash
helm repo add dell https://dell.github.io/helm-charts
```
5. Either create a values.yml file or provide the `--set` options to the `helm install` to override default values from the [Configuration](#configuration) section.
6. Install the helm chart
```
```bash

helm install application-mobility -n application-mobility dell/csm-application-mobility
```

Expand Down
5 changes: 3 additions & 2 deletions content/docs/applicationmobility/uninstallation.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ This section outlines the uninstallation steps for Application Mobility.

This command removes all the Kubernetes components associated with the chart.

```
$ helm delete [APPLICATION_MOBILITY_NAME] --namespace [APPLICATION_MOBILITY_NAMESPACE]
```bash

helm delete [APPLICATION_MOBILITY_NAME] --namespace [APPLICATION_MOBILITY_NAMESPACE]
```
38 changes: 22 additions & 16 deletions content/docs/applicationmobility/use_cases.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,18 @@ After Application Mobility is installed, the [dellctl CLI](../../references/cli/
This example details the steps when an application in namespace `demo1` is being backed up and then later restored to either the same cluster or another cluster. In this sample, both Application Mobility and Velero are installed in the `application-mobility` namespace.

1. If Velero is not installed in the default `velero` namespace and `dellctl` is being used, set this environment variable to the namespace where it is installed:
```
```bash
export VELERO_NAMESPACE=application-mobility
```
1. On the source cluster, create a Backup by providing a name and the included namespace where the application is installed. The application and its data will be available in the object store bucket and can be restored at a later time.

Using dellctl:
```
```bash

dellctl backup create backup1 --include-namespaces demo1 --namespace application-mobility
```
Using Backup Custom Resource:
```
```yaml
apiVersion: mobility.storage.dell.com/v1alpha1
kind: Backup
metadata:
Expand All @@ -36,26 +37,27 @@ This example details the steps when an application in namespace `demo1` is being
1. Monitor the backup status until it is marked as Completed.

Using dellctl:
```
```bash
dellctl backup get --namespace application-mobility
```

Using kubectl:
```
```bash

kubectl describe backups.mobility.storage.dell.com/backup1 -n application-mobility
```

1. If the Storage Class name on the target cluster is different than the Storage Class name on the source cluster where the backup was created, a mapping between source and target Storage Class names must be defined. See [Changing PV/PVC Storage Classes](#changing-pvpvc-storage-classes).
1. The application and its data can be restored on either the same cluster or another cluster by referring to the backup name and providing an optional mapping of the original namespace to the target namespace.

Using dellctl:
```
```bash
dellctl restore create restore1 --from-backup backup1 \
--namespace-mappings "demo1:restorens1" --namespace application-mobility
```

Using Restore Custom Resource:
```
```yaml
apiVersion: mobility.storage.dell.com/v1alpha1
kind: Restore
metadata:
Expand All @@ -69,12 +71,13 @@ This example details the steps when an application in namespace `demo1` is being
1. Monitor the restore status until it is marked as Completed.

Using dellctl:
```
```bash
dellctl restore get --namespace application-mobility
```

Using kubectl:
```
```bash

kubectl describe restores.mobility.storage.dell.com/restore1 -n application-mobility
```

Expand All @@ -83,24 +86,26 @@ This example details the steps when an application in namespace `demo1` is being
This example details the steps when an application in namespace `demo1` is cloned from a source cluster to a target cluster in a single operation. In this sample, both Application Mobility and Velero are installed in the `application-mobility` namespace.

1. If Velero is not installed in the default `velero` namespace and `dellctl` is being used, set this environment variable to the namespace where it is installed:
```
```bash
export VELERO_NAMESPACE=application-mobility
```
1. Register the target cluster if using `dellctl`
```
```bash

dellctl cluster add -n targetcluster -u <kube-system-namespace-uuid> -f ~/kubeconfigs/target-cluster-kubeconfig
```
1. If the Storage Class name on the target cluster is different than the Storage Class name on the source cluster where the backup was created, a mapping between source and target Storage Class names must be defined. See [Changing PV/PVC Storage Classes](#changing-pvpvc-storage-classes).
1. Create a Backup by providing a name, the included namespace where the application is installed, and the target cluster and namespace mapping where the application will be restored.

Using dellctl:
```
```bash

dellctl backup create backup1 --include-namespaces demo1 --clones "targetcluster/demo1:restore-ns2" \
--namespace application-mobility
```

Using Backup Custom Resource:
```
```yaml
apiVersion: mobility.storage.dell.com/v1alpha1
kind: Backup
metadata:
Expand All @@ -119,19 +124,20 @@ This example details the steps when an application in namespace `demo1` is clone
1. Monitor the restore status on the target cluster until it is marked as Completed.

Using dellctl:
```
```bash
dellctl restore get --namespace application-mobility
```

Using kubectl:
```
```bash

kubectl get restores.mobility.storage.dell.com -n application-mobility
kubectl describe restores.mobility.storage.dell.com/<restore-name> -n application-mobility
```

## Changing PV/PVC Storage Classes
Create a ConfigMap on the target cluster in the same namespace where Application Mobility is installed. The data field must contain a mapping of source Storage Class name to target Storage Class name. See Velero's documentation for [Changing PV/PVC Storage Classes](https://velero.io/docs/v1.9/restore-reference/#changing-pvpvc-storage-classes) for additional details.
```
```yaml
apiVersion: v1
kind: ConfigMap
metadata:
Expand Down
31 changes: 18 additions & 13 deletions content/docs/authorization/Backup and Restore/helm/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@ Role data is stored in the `common` Config Map.

1. Save the role data by saving the `common` configMap to a file.

```
```bash
kubectl -n <authorization-namespace> get configMap common -o yaml > roles.yaml
```

### Steps to execute in the Authorization deployment to restore

1. Delete the existing `common` configMap.

```
```bash
kubectl -n <authorization-namespace> delete configMap common
```

2. Apply the file containing the backed-up role data.

```
```bash
kubectl apply -f roles.yaml
```

3. Restart the `proxy-server` deployment.

```
```bash
kubectl -n <authorization-namespace> rollout restart deploy/proxy-server
deployment.apps/proxy-server restarted
```
Expand All @@ -47,27 +47,28 @@ Storage data is stored in the `karavi-storage-secret` Secret.

1. Save the storage data by saving the `karavi-storage-secret` Secret to a file.

```
```bash

kubectl -n <authorization-namespace> get secret karavi-storage-secret -o yaml > storage.yaml
```

### Steps to execute in the Authorization deployment to restore

1. Delete the existing `karavi-storage-secret` secret.

```
```bash
kubectl -n <authorization-namespace> delete secret karavi-storage-secret
```

2. Apply the file containing the storage data created in step 1.

```
```bash
kubectl apply -f storage.yaml
```

3. Restart the `proxy-server` deployment.

```
```bash
kubectl -n <authorization-namespace> rollout restart deploy/proxy-server
deployment.apps/proxy-server restarted
```
Expand All @@ -78,8 +79,10 @@ Redis is used to store application data regarding [tenants, quota, and volume ow

The Persistent Volume for Redis is dynamically provisioned by this Storage Class with the `redis-primary-pv-claim` Persistent Volume Claim. See the example.

```
```bash
kubectl get persistentvolume
```
```
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
k8s-ab74921ab9 8Gi RWO Delete Bound authorization/redis-primary-pv-claim <storage-class> 112m
```
Expand All @@ -92,11 +95,13 @@ k8s-ab74921ab9 8Gi RWO Delete Bound author

1. Edit the `redis-primary` Deployment to use the Persistent Volume Claim associated with the backup by running:

`kubectl -n <authorization-namespace> edit deploy/redis-primary`
```bash
kubectl -n <authorization-namespace> edit deploy/redis-primary
```

The Deployment has a volumes field that should look like this:

```
```yaml
volumes:
- name: redis-primary-volume
persistentVolumeClaim:
Expand All @@ -105,11 +110,11 @@ volumes:

Replace the value of `claimName` with the name of the Persisent Volume Claim associated with the backup. If the new Persisent Volume Claim name is `redis-backup`, you would edit the deployment to look like this:

```
```yaml
volumes:
- name: redis-primary-volume
persistentVolumeClaim:
claimName: redis-backup
```

Once saved, Redis will now use the backup volume.
Once saved, Redis will now use the backup volume.
Loading