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
Shovan Maity
ce6efdc84b
feat(charts): set default fstype to ext4 ( #339 )
...
Set default fstype to ext4 in csi-provisioner. This will be helpful when
fsType is not mention in storageclass.
Signed-off-by: Shovan Maity <shovan.cse91@gmail.com>
2021-06-04 10:33:16 +05:30
Abhinandan Purkait
83f24628ab
fix(cas): add cas-type key for zfs under volume attributes ( #338 )
...
Signed-off-by: Abhinandan-Purkait <abhinandan.purkait@mayadata.io>
2021-06-04 07:32:24 +05:30
Shubham Bajpai
3eb2c9e894
feat(scheduling): add zfs pool capacity tracking ( #335 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-05-31 18:59:59 +05:30
Shubham Bajpai
4fce22afb5
[stable/zfs-localpv]: update charts to 1.7.0 ( #329 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-05-15 10:49:12 +05:30
Pawan
7cdfce078e
fix(action): updating signoff to openebs.io
...
Signed-off-by: Pawan <pawan@mayadata.io>
2021-05-15 09:53:12 +05:30
Pawan
551f6dd8ae
feat(action): autogenerate the operator yaml with the image tag
...
Signed-off-by: Pawan <pawan@mayadata.io>
2021-05-13 22:24:34 +05:30
Atibhi Agrawal
0f677b6afd
refact(err): fix unhandled errors ( #327 )
...
Signed-off-by: aSquare14 <atibhi.a@gmail.com>
2021-05-06 19:28:32 +05:30
Sonia Singla
73d9580817
refact(deadcode): Fix deadcode and shebangs error ( #324 )
...
Signed-off-by: Sonia Singla <soniasingla.1812@gmail.com>
2021-05-06 19:14:23 +05:30
Atibhi Agrawal
137572552e
refact(error): handle errors ( #326 )
...
Signed-off-by: aSquare14 <atibhi.a@gmail.com>
2021-05-06 17:07:43 +05:30
Sonia Singla
62b3a0b7fe
refact(cleanup): Removing deadcode from the repo ( #323 )
...
Signed-off-by: Sonia Singla <soniasingla.1812@gmail.com>
2021-05-04 23:05:14 +05:30
Nisarg Shah
0ebab22224
fix(filepath): fixes of potential file inclusion via variable ( #322 )
...
Signed-off-by: nisarg1499 <nisshah1499@gmail.com>
2021-05-04 20:46:16 +05:30
Rahul Grover
a8376796b7
refact(pkg): Removes unused import, variables and functions. ( #321 )
...
Signed-off-by: Rahul Grover <rahulgrover99@gmail.com>
2021-05-04 19:57:41 +05:30
Pawan
0e6a02ea74
fix(topo): support old topology key for backward compatibility
...
Signed-off-by: Pawan <pawan@mayadata.io>
2021-05-04 13:27:51 +05:30
Akhil Mohan
ea8049f30d
chore(crd): add rule to copy auto generated CRDs ( #319 )
...
Signed-off-by: Akhil Mohan <akhil.mohan@mayadata.io>
2021-05-04 12:46:29 +05:30
Pawan Prakash Sharma
1b30116e5f
feat(migration): adding support to migrate the PV to a new node ( #304 )
...
Usecase: A node in the Kubernetes cluster is replaced with a new node. The
new node gets a different `kubernetes.io/hostname`. The storage devices
that were attached to the old node are re-attached to the new node.
Fix: Instead of using the default `kubenetes.io/hostname` as the node affinity
label, this commit changes to use `openebs.io/nodeid`. The ZFS LocalPV driver
will pick the value from the nodes and set the affinity.
Once the old node is removed from the cluster, the K8s scheduler will continue
to schedule applications on the old node only.
User can now modify the value of `openebs.io/nodeid` on the new node to the same
value that was available on the old node. This will make sure the pods/volumes are
scheduled to the node now.
Note: Now to migrate the PV to the other node, we have to move the disks to the other node
and remove the old node from the cluster and set the same label on the new node using
the same key, which will let k8s scheduler to schedule the pods to that node.
Other updates:
* adding faq doc
* renaming the config variable to nodename
Signed-off-by: Pawan <pawan@mayadata.io>
Co-authored-by: Akhil Mohan <akhilerm@gmail.com>
* Update docs/faq.md
Co-authored-by: Akhil Mohan <akhilerm@gmail.com>
2021-05-01 19:05:01 +05:30
Prateek Pandey
da7f4c2320
chore(build): setup muse config ( #318 )
...
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-04-29 18:36:26 +05:30
Shubham Bajpai
da7489cd5d
fix(actions): updated the build workflow condition ( #317 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-04-27 21:01:40 +05:30
Shubham Bajpai
be4334f7c4
refact(actions): use build & push action instead of makefile ( #315 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-04-27 19:31:08 +05:30
Pawan Prakash Sharma
cb3ae22f7a
chore(doc): update the import-existing-volume doc with finalizer info ( #313 )
...
Signed-off-by: Pawan <pawan@mayadata.io>
Co-authored-by: Alex Wied <centromere@users.noreply.github.com>
2021-04-21 13:46:31 +05:30
Shubham Bajpai
fb71595d80
fix(helm): update the crds in helm charts ( #314 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-04-19 13:21:35 +05:30
shubham
16495fb1ea
[stable/zfs-localpv]: update charts to 1.6.0
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-04-16 14:30:44 +05:30
Pawan Prakash Sharma
1dd25a61a2
chore(changelog): adding 1.6.0 changelog ( #311 )
...
Signed-off-by: pawan <pawanprakash101@gmail.com>
2021-04-16 12:55:44 +05:30
Aman Gupta
3cd6caeca2
chore(doc): Updated the readme/docs with zfs-driver scheduler information ( #308 )
...
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-04-15 13:49:26 +05:30
vados
db080d63e0
docs(localpv): Add note about k0s use of custom kubelet directory ( #307 )
...
Signed-off-by: vados <vados@vadosware.io>
2021-04-08 09:56:39 +05:30
Pawan Prakash Sharma
68d79d0e0b
feat(zfspv): remove finalizer that is owned by ZFS-LocalPV ( #303 )
...
We set the Finalizer to nil while handling the delete event, instead,
we should try to destroy the volume when there are no user finalizers
set. User might have added his own finalizers and we should not try to destroy
the volumes until those user finalizers are removed.
Signed-off-by: Pawan <pawan@mayadata.io>
2021-04-06 20:03:00 +05:30
Aman Gupta
9888968fd7
chore(readme): update the minimum required k8s version for zfs-localpv driver ( #305 )
...
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-04-06 16:38:00 +05:30
Pawan
04f7635b6f
feat(provision): try volume creation on all the nodes
...
Currently controller picks one node and the node agent keeps on trying to
create the volume on that node. There might not be enough space available
on that node to create the volume.
The controller can try on all the nodes sequentially and fail
the request if volume creation fails on all the nodes which satisfies the
topology contraints.
Signed-off-by: Pawan <pawan@mayadata.io>
2021-04-02 20:36:37 +05:30
Pawan Prakash Sharma
8cc56377bd
chore(yaml): fixing autogen yaml description ( #301 )
...
Signed-off-by: Pawan <pawan@mayadata.io>
2021-04-01 13:02:51 +05:30
Prateek Pandey
b1aa6ab51a
refact(deps): bump k8s and client-go deps to version v0.20.2 ( #294 )
...
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
2021-03-31 16:43:42 +05:30
Shubham Bajpai
533e17a9aa
chore(k8s): updated storage and apiextension version to v1 ( #299 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-03-31 15:09:48 +05:30
Shubham Bajpai
3162112327
[stable/zfs-localpv]: update charts to 1.5.0 ( #296 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-03-16 12:30:24 +05:30
Pawan Prakash Sharma
b797e04d92
chore(changelog): adding v1.5.0 changelog ( #297 )
...
Signed-off-by: Pawan <pawan@mayadata.io>
2021-03-15 22:17:32 +05:30
Aman Gupta
ec2ab7fda7
chore(doc): add prerequisites for using latest velero-plugin ( #295 )
...
Signed-off-by: w3aman <aman.gupta@mayadata.io>
2021-03-12 16:16:06 +05:30
Shubham Bajpai
6c6d593437
chore(actions): move bdd tests to github actions ( #293 )
...
Signed-off-by: shubham <shubham.bajpai@mayadata.io>
2021-03-05 20:08:29 +05:30