V12 to V13 upgrade issue

Can someone please provide me steps to upgrade to v13 from v12 without any problem.
I have used some steps for upgradation, none of them are working and i’m getting some errors.
Please help me to fix the update issue.

Thanks in advance

Following steps worked for me to update to V13, most of the errors are because of missing certain fields and modules in different versions of erpnext 12.
Use bench migrate --skip-failing after switching branch from v12 to v13.

A. Upgrade The System:
sudo apt update
sudo apt upgrade

B. Update node-npm-yarn
curl -fsSL https://deb.nodesource.com/setup_10.x| sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g npm
sudo npm install -g yarn

C. Upgrade Frappe Bench
sudo -H pip3 install --upgrade frappe-bench

D. Update
bench setup requirements
bench update

E. Switch Branch and Upgrade
bench switch-to-branch version-13 frappe erpnext --upgrade
bench migrate --skip-failing
bench update --reset
bench update --patch

F. Update and build bench
bench update
bench build

G. Start he bench
bench start

1 Like

question, is there any side effect for skipping failing errors?

@alexsilva
No.
That doesn’t effect your upgradation. It will work fine without any issues.