Is an upgrade from one LTS version to the next safe?


I am currently using yugabyte 2.14 and would like to upgrade to 2.20.
I was wondering if I can upgrade directly to the latest 2.20 version, or if I should take smaller upgrade steps and go from one stable version to the next (2.14 → 2.16 → 2.18 → 2.20).

In general, is it safe to perform an upgrade from one LTS version to the next?

Hi @MichiganL

You should do the long upgrade path (2.14 → 2.16 → 2.18 → 2.20). Because the upgrade is done online it’s better when there are fewer things changing between versions.

Thank you for the quick reply and recommendation. I will do it this way.

We support upgrading across major versions. You can safely go from 2.14 to 2.20 in one step. This is well tested and we have lots of customers who have done this in production as well.
If this is an non YBA(Yugabyte Anywhere) installation then please make sure you perform the new Promote AutoFlags step as well. The instructions are in Upgrade YugabyteDB | YugabyteDB Docs

Thanks, that’s great!