Title
#dev
Yoni Augarten

Yoni Augarten

09/19/2022, 6:05 AM
Hey all, The docs mention that in order to upgrade from a version lower than 0.80.0, one must first upgrade to 0.80.0, and only then to a later version. What does this mean for Kubernetes users? Will a Helm upgrade command work if I'm now using a version before 0.80.0?
Itai Admi

Itai Admi

09/19/2022, 7:01 AM
I think @Itai David covered this one, but I’m not 100% sure.
Itai David

Itai David

09/19/2022, 12:33 PM
@Yoni Augarten, @Itai Admi - A Helm upgrade from a version prior to 0.80.0 directly to 0.81.0 will not work, as a migration to KV is required. I'm not familiar with a reasonable way to create this 2-step upgrade with Helm. I think it should be solved in documenting this requirement in the charts readme file
Yoni Augarten

Yoni Augarten

09/19/2022, 12:35 PM
I disagree: since there is a fixed image containing the upgrade (v0.80.0), the upgrade can be a part of the chart.
12:36 PM
In case we are upgrading from 0.79 to 0.81, we can first run a migration pod with the 0.80 image, and finally the up-to-date one.
Itai David

Itai David

09/19/2022, 12:40 PM
Well, it makes sense. I will look into it
Yoni Augarten

Yoni Augarten

09/19/2022, 12:42 PM
It's just a thought, not sure it will work. But I do believe we should think it over because most people expect an automated upgrade, they don't look at the docs.