Harsh Vardhan
01ce19979d
docs(helm): update image default tags
...
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:50:17 +00:00
Harsh Vardhan
5789c00be6
chore: update lib-csi to v0.8.0
...
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:49:12 +00:00
Harsh Vardhan
0dc1a847c1
feat(deploy): update CSI sidecars & snapshot CRDs to latest
...
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:48:22 +00:00
Harsh Vardhan
f2f33d93f3
feat(csi): bump up csi provisioner to v3.2.0
...
Reason:
- v1 CSIStorageCapacity is GA since K8s 1.24 and in csi-provisioner
3.2.0 and above.
- In K8s 1.27 v1beta1/CSIStorageCapacity has been removed, so bumping
this up will enable zfs-localpv to run on K8s 1.27 & above.
Signed-off-by: Harsh Vardhan <harsh59v@gmail.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:45:13 +00:00
Jesse Nelson
5bf83d4707
Add missing file changes
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:44:31 +00:00
Jesse Nelson
796bf23578
Add regex for zstd levels
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:44:21 +00:00
Jesse Nelson
0384194700
Add regex for zstd levels
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:44:01 +00:00
Jesse Nelson
83067f1a14
Add missing file changes
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:43:51 +00:00
Jesse Nelson
884540e57b
Add regex for zstd levels
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:43:40 +00:00
Jesse Nelson
5da343aac1
initialize values
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:41:30 +00:00
Jesse Nelson
347d92a16f
add support for providing additional volumes and adding init containers
...
Signed-off-by: Jesse Nelson <jesse@swirldslabs.com>
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-07-26 09:41:13 +00:00
Andrew LeCody
35e06fdc53
Update examples to use recordsize=128k ( #458 )
...
This is the default recordsize for ZFS datasets, and significantly better for most use-cases than 4k.
Signed-off-by: Andrew LeCody <andrew@beyondweb.net>
2023-07-22 22:40:04 +05:30
Niladri Halder
b70fb1e847
feat(deploy): v2.2.0 changes
...
- update sidecar container registry to registry.k8s.io
- update helm chart
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-05-29 14:40:13 +05:30
Niladri Halder
df96a77852
fix(docs): correct 2.2.0 CHANGELOG.md date ( #447 )
...
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-05-29 10:46:06 +05:30
Niladri Halder
0b02e1b0af
chore(changelog): update changelogs and CHANGELOG.md ( #446 )
...
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-05-29 10:41:19 +05:30
Joel Low
ba0e1749ec
perf(zfs): optimise pool listing for pools with many datasets ( #440 )
...
Restricting the `zfs list` command to depth 1 saves a lot of time for
pools with many datasets/zvols.
In my case, before:
```
$ time zfs list -s name -o name,guid,available -H -p >/dev/null
real 0m3.853s
user 0m0.171s
sys 0m3.539s
```
After:
```
$ time zfs list -d 1 -s name -o name,guid,available -H -p >/dev/null
real 0m0.027s
user 0m0.002s
sys 0m0.026s
```
Signed-off-by: Joel Low <joel@joelsplace.sg>
2023-05-29 09:17:28 +05:30
Niladri Halder
4b059dbfaa
feat(deps): update deps ( #445 )
...
- use minikube v1.26.1 across all github actions workflows
- bring all go module dependencies up to date with openebs/lvm-localpv
- replace github.com/golang/protobuf with google.golang.org/protobuf
- remove go mod vendor Makefile target
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-05-29 00:40:10 +05:30
Shubham Bajpai
c0343d0480
feat(deps): Bump golang, k8s and lib-csi versions ( #444 )
...
- go: 1.19.9
- k8s: v1.27.2
- klog: v2
- lib-csi: v0.7.0
Signed-off-by: shubham <shubham14bajpai@gmail.com>
2023-05-28 22:35:03 +05:30
Niladri Halder
ef61a5114c
fix(ci): upgrade minikube action version ( #443 )
...
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
2023-05-25 21:37:27 +05:30
Pawan Prakash Sharma
8d2a24e29b
chore(doc): updating docs for importing existing volumes ( #422 )
...
Signed-off-by: Pawan <pawan@mayadata.io>
2022-07-14 19:05:44 +05:30
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