How to update open edx from nutmeg to last version?

I want upgrade version last version, but can not install


Error: Invalid value for ‘–from’: ‘palm’ is not one of ‘ironwood’, ‘juniper’, ‘koa’, ‘lilac’, ‘maple’.

Notice that all the versions listed are the versions previous to Nutmeg, you need to update your version of tutor before attempting the upgrade command.

i update tutor ,but error

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
tutor-richie 14.0.0 requires tutor<15.0.0,>=14.0.0, but you have tutor 17.0.0 which is incompatible.
tutor-license 15.0.0 requires tutor<16.0.0,>=15.0.0, but you have tutor 17.0.0 which is incompatible.
lms@lms:/var/tutor-backup/14.0.4$ tutor plugins list
NAME            STATUS          VERSION
android         installed       17.0.0
cairn           installed       17.1.0
credentials     installed       17.0.1
discovery       installed       17.0.0
ecommerce       installed       17.0.2
forum           installed       17.0.0
indigo          installed       17.3.0
jupyter         installed       17.0.0
license         installed       15.0.0
loginchang      ✅ enabled      /home/lms/.local/share/tutor-plugins/loginchang.py
mfe             ✅ enabled      17.0.1
minio           installed       17.0.0
notes           installed       17.0.0
richie          installed       14.0.0
webui           installed       17.0.0
xqueue          installed       17.0.0

Hi @choltha

For upgrading, you need to do it in a step by step manner.

If you are in nutmeg, you need to install relevant version to olive.

After that you migrate nutmeg → olive

Do the same for palm then upgrade from olive → palm

Do the same for quince then upgrade from palm → quince.

@choltha, keep in mind that the error that you are seeing is from 2 tutor plugins that don’t seem to have been updated to the latest version. I don’t know about the status of tutor-license but tutor-richie was moved to (GitHub - openfun/tutor-contrib-richie: Tutor plugin for integration of Open edX with a Richie course catalog) and has not been updated since nutmeg.

So you would have to drop the richie plugin or support it yourself.