Commit graph

274 commits

Author SHA1 Message Date
Abhilash Shetty
ff097c065b
Update contibuter docs to mention that DCO signoff is mandatory (#421)
Signed-off-by: Abhilash Shetty <abhilash.shetty@datacore.com>
2022-07-12 15:19:01 +05:30
Pawan Prakash Sharma
b72bdff082
chore(design): adding multiple zpool support for ZFS-LocalPV (#418)
Signed-off-by: Pawan <pawan@mayadata.io>
2022-06-30 12:37:19 +05:30
Pawan Prakash Sharma
8adedda7b6
feat(helm): adding 2.1.0 helm chart (#409)
Signed-off-by: Pawan <pawan@mayadata.io>
2022-04-18 20:08:53 +05:30
Pawan Prakash Sharma
5a6f3a745b
fix(destroy): making ZFS-LocalPV aware of pool import (#406)
If we are destroying a volume/snapshot and pool is not
imported, the ZFS-LocalPV driver assumes that the volume/snapshot
is not there and deletes the corresponding zfsvolume and zfssnap CR.

Here we are checking the parent dataset presence before attempting
to delete the volume or snapshot.

Signed-off-by: Pawan <pawan@mayadata.io>
2022-03-28 20:01:37 +05:30
Shubham Bajpai
ea246090af
[stable/zfs-localpv]: update charts to 2.0.0 (#396)
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2022-01-11 16:05:30 +05:30
Jean-Gab
52e5b1bb4b
chore(doc): Clarify that the kubelet location note (#399)
Specify that any custom Kubelet location must be fixed in the Yaml and not only for some distributions such as microk8s.

Signed-off-by: Jean-Gabriel Gill-Couture <jeangabriel.gc@gmail.com>
2021-12-21 20:27:17 +05:30
Pawan Prakash Sharma
65ef14d479
feat(zfs-2.0): adding zstd compression in the validation list (#401)
* feat(zfs-2.0): adding zstd compression in the validation list
* updating action go version to 1.16.5

Signed-off-by: Pawan <pawan@mayadata.io>
2021-11-29 22:04:39 +05:30
Shubham Bajpai
a6462c5234
fix(provisioning): register topologyKeys from driver env (#395)
Signed-off-by: shubham <shubham14bajpai@gmail.com>
2021-10-12 19:39:47 +05:30
Fábián Tamás László
37a5cb80e2
fix (localpv): fixing CSIStorageCapacity when "poolname" param has child dataset (#393)
Signed-off-by: Fábián Tamás László <giganetom@gmail.com>
2021-10-05 20:24:11 +05:30
sai chaithanya
0ef2444eea
chore(doc): add caution notice while running cStor along with kernel zfs (#390)
Signed-off-by: mittachaitu <sai.chaithanya@mayadata.io>
2021-10-04 15:35:51 +05:30
vados
a26b5efbd5
chore(docs): fix ZFS block StorageClass YAML (#389)
Signed-off-by: vados <vados@vadosware.io>
2021-09-18 20:51:24 +05:30
Kiran Mova
f0f4da3eaf
chore(release): bump up the release to 1.9.3 (#388)
update app(driver) and chart verisons to 1.9.3 and 1.9.8
respectively.

Signed-off-by: kmova <kiran.mova@mayadata.io>
2021-09-18 00:34:25 +05:30
Abhishek Agarwal
d7115eefe9
chore(analytics): Send install & ping events on zfs-localpv start (#386)
Signed-off-by: Abhishek Agarwal <abhishek.agarwal@mayadata.io>
2021-09-16 16:19:42 +05:30
Kiran Mova
9d2966057a
chore(ci): updating branch reference from master to develop(HEAD) (#384) (#385)
* chore(ci): updating branch reference from master to develop(HEAD) (#384)


Signed-off-by: mittachaitu <sai.chaithanya@mayadata.io>
Co-authored-by: sai chaithanya <sai.chaithanya@mayadata.io>
2021-09-15 18:58:12 +05:30
Travis Athougies
95428184cc
feat(helm): Allow specifying path to zfs binary (#383)
* Allow specifying path to zfs binary

Some linux/UNIX distributions, do not follow standard path conventions. The driver currently assumes the zfs binary is in /sbin or /usr/sbin, but on NixOS, for example, it's in /run/current-system/sw/bin.

This adds an option to specify the directory manually.

* Bump chart version


Signed-off-by: Travis Athougies <travis@athougies.net>
2021-09-15 18:23:50 +05:30
Niladri Halder
5ebd8a7c18 Add GHCR build and push steps to build.yml and release.yml
Signed-off-by: Niladri Halder <niladri.halder@mayadata.io>
2021-09-13 17:21:24 +05:30
Aman Gupta
605d075b9f
refact(e2e): Cleanup csi-driver CR before applying update operator yaml (#379)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-09-13 14:35:51 +05:30
sathyaseelan
4cef9edd73
Merge pull request #376 from w3aman/namespace_env
fix(e2e): Change hard-coded value of openebs namespace to env variable
2021-09-03 15:00:54 +05:30
Prateek Pandey
bf437b9cc3
chore(helm): bump csi sidecars and add storagecapacity in csidriver (#377)
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-09-03 14:07:35 +05:30
w3aman
9c4cd42c60 fix(e2e): Change hard-coded value of openebs namespace to env variable
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-09-02 21:32:33 +05:30
Aman Gupta
5030cb4acf
Update(deploy): Update the csi-provisioner version to v3.0.0 (#374)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-09-01 11:29:54 +05:30
prateekpandey14
16f14c33ec fix(templates): update csi driver templates with priorityclass
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-08-30 17:56:37 +05:30
Shubham Bajpai
fefbc5b30a
[stable/zfs-localpv]: update charts to 1.9.1 (#373)
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-08-18 20:12:17 +05:30
Prateek Pandey
95d5d3a8d3
refact(operator): update zfs operator with custom priorityclass (#367)
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-08-09 19:44:22 +05:30
sathyaseelan
5460cd3650
Merge pull request #369 from w3aman/fix-typo-crds
fix(typo): fix typo in kind field of E2e-result cr yaml file
2021-08-05 17:18:48 +05:30
w3aman
98b99f584b fix(typo): fix typo in E2e-crd kind field
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-08-05 15:57:12 +05:30
sathyaseelan
8d0cd40646
Merge pull request #368 from w3aman/refact-e2e-crd
refact(e2e-crd): update zfs e2e-crds apiversion to v1
2021-08-05 12:40:03 +05:30
w3aman
3c552f57da refact(e2e-crd): update e2e-crds apiversion to v1
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-08-03 12:10:31 +05:30
sathyaseelan
1940df8a67
Merge pull request #366 from w3aman/encryption-key
refact(e2e): load key's passphrase in dataset after node-power-failure test case
2021-07-30 12:13:07 +05:30
w3aman
96ae41c094 refact(e2e): load key's passphrase in dataset after node-power-failure test case
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-07-30 10:49:48 +05:30
Prateek Pandey
7256a6d65c
[stable/zfs]: add custom priorityclass template for zfs charts (#363)
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-07-28 12:39:49 +05:30
Stéphane Bidoul
c399c1b522
chore(yaml): add zfsnode-crd.yml to kustomize resources (#365)
Signed-off-by: Stéphane Bidoul <stephane.bidoul@acsone.eu>
2021-07-24 19:16:09 +05:30
sathyaseelan
c0653530bd
Merge pull request #362 from w3aman/log-level-debug
refact(e2e): Enable debug log level in velero deployment
2021-07-21 14:23:26 +05:30
w3aman
365ace1ecc refact(e2e): Enable debug log level in velero deployment
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-07-21 13:31:51 +05:30
Aadhav Vignesh
7036f70496
refactor: fix helm chart description (#361)
- fix badge url in deploy/helm/README.md

Signed-off-by: Aadhav Vignesh <aadhav.n1@gmail.com>
2021-07-19 13:07:39 +05:30
Shubham Bajpai
90cf61c1cb
[stable/zfs-localpv]: update charts to 1.9.0 (#359)
* [stable/zfs-localpv]: update charts to 1.9.0
* bump kind action to v1.2.0

Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-07-16 12:30:17 +05:30
Aman Gupta
c6db1da4e7
included the dependency package to build the e2e image (#357)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-07-02 16:19:42 +05:30
Josh Cox
5426c3787b
chore(doc): adding RancherOS installation doc (#114)
Signed-off-by: Josh Cox <josh@webhosting.coop>
2021-07-02 08:47:45 +05:30
Hugo Renard
a88eb8bf9a
fix(chart): remove zfsNode.podLabels.name from values (#352)
Signed-off-by: Hugo Renard <hugo.renard@protonmail.com>
2021-06-29 15:36:01 +05:30
Pawan Prakash Sharma
9b907fa884
fix(crash): reuse the err variable (#353)
The error variable is being redeclared, so this is not
accessible outside of the loop and the provisioner is crashing
while return in case of error as it tries to access err.Error
and err is nil outside of the loop.

Signed-off-by: Pawan <pawan@mayadata.io>
2021-06-25 11:44:24 +05:30
Suraj Deshmukh
273bf148d4
chore(yaml): fix bunch of typos (#348)
Signed-off-by: Suraj Deshmukh <surajd.service@gmail.com>
2021-06-24 18:39:26 +05:30
Aman Gupta
b32da5a165
chore(doc): update the readme with slack link to openebs channel (#347)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-06-23 10:33:46 +05:30
Shubham Bajpai
58ffa92871
fix(actions): skip release workflow on helm release (#349)
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-06-23 10:23:39 +05:30
Shubham Bajpai
96608c066f
chore(helm): update config default values in README (#346)
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-06-15 19:59:31 +05:30
Shubham Bajpai
bac8b57848
[stable/zfs-localpv]: update charts to 1.8.0 (#344)
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-06-15 19:10:43 +05:30
Aman Gupta
6e962a1232
chore(doc): add adopters.md file (#345)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-06-15 16:44:25 +05:30
Akhil Mohan
d5540253be
chore(workflow): replace ci tag with regex in release workflow (#342)
Signed-off-by: Akhil Mohan <akhil.mohan@mayadata.io>
2021-06-11 20:01:43 +05:30
Aman Gupta
4e73638b5a
feat(e2e-test): Add e2e-tests for zfs-localpv (#298)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-06-09 21:21:39 +05:30
Pawan Prakash Sharma
53f872fcf1
fix(version): auto update the version label in the operator yaml (#340)
Signed-off-by: Pawan <pawan@mayadata.io>
2021-06-09 15:23:30 +05:30
Sonia Singla
7e211d105a
fix(perm): changing the mount dir permissions (#325)
Signed-off-by: Sonia Singla <soniasingla.1812@gmail.com>
2021-06-08 20:08:26 +05:30