Hey all, The docs mention that in order to upgrade...
# dev
y
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?
i
I think @Itai David covered this one, but I’m not 100% sure.
i
@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
y
I disagree: since there is a fixed image containing the upgrade (v0.80.0), the upgrade can be a part of the chart.
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.
i
Well, it makes sense. I will look into it
y
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.