Open fgleixner opened 1 year ago
I'm running into the same problem, when upgrading OpenEBS from 3.7.0 to 3.9.0, it's complaining there's already a volumesnapshotclass, however that's in a different namespace for a different storage class.
Same issue with RKE2. Disabling the classes will bring another set of errors, although it the result is an OpenEBS that does work:
I'm seeing the same error when I deploy the lvm-operator like this:
kubectl create -f https://raw.githubusercontent.com/openebs/charts/gh-pages/versioned/3.10.0/lvm-operator.yaml
If I change from create
to apply
I don't get the error but I think that may just be masking the problem.
EDIT: the issue with rke2 is that it bundles snapshot-controller from upstream which conflicts with what OpenEBS is installing. rke2 bundled snapshot-controller can be disabled at install time, see: https://github.com/rancher/rke2-docs/issues/123
When i try to upgrade, i get:
Actually i have one volumesnapshotclass:
But this is from longhorn, not openebs.
How can i get over this?