Hello Everyone,
We’re in need of assistance to upgrade from v14 to v15. Your expertise and guidance would be invaluable. Please help!
Regards,
Shubham
Hello Everyone,
We’re in need of assistance to upgrade from v14 to v15. Your expertise and guidance would be invaluable. Please help!
Regards,
Shubham
Before upgrade you need ensure backup is taken, don’t take risk with your data @Shubham_Prabhat1
tried this command, check version definitely
python --version (3.11+)
nodejs --version (18+)
sudo apt update
sudo apt upgrade
Upgrade Frappe Bench (execute commands below in the frappe-bench directory)
sudo -H pip3 install --upgrade frappe-bench
Update
bench setup requirements
bench update
Switch Branch and Upgrade
bench switch-to-branch version-15 frappe erpnext --upgrade
bench migrate --skip-failing
bench update --reset
bench update --patch
Restart
bench build
sudo supervisorctl restart all (you might have to start supervisorctl first before restarting)
sudo service nginx stop
sudo service nginx start
After this. Try again bench migrate without parameter and check which patches left away to execute. Also bench update —reset will wipe up you customisation from doctype.
Thanks
I successfully upgraded to ERPNext v15 without losing any data. I am very happy with my experience using ERPNext v15.
Thank you to everyone involved.
Regards,
Shubham
Hi,
did you exactly follow the above commands for succesfull upgrade with any customization lose, pls update anything specific.
I didn’t use all of the above code, but I did use some of it. Yes, please note that all customizations will be lost if you’ve made changes in the ERPNext app. If you have a custom app and are not dependent on ERPNext, that’s okay. Additionally, it’s important to remember to take a backup of all the data, including the code, before upgrading
I am getting the following 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.
ecommerce-integrations 1.19.0 requires boto3~=1.18.65, but you have boto3 1.28.73 which is incompatible.
redisearch 2.1.1 requires redis==3.5.3, but you have redis 4.5.5 which is incompatible.
rejson 0.5.6 requires redis==3.5.3, but you have redis 4.5.5 which is incompatible.
Thanks for your response. Using that command is giving me the error
try this commands
pip install boto3==1.18.65
pip install redis==3.5.3
bench update
Weird enough I am now receiving the 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.
frappe 15.0.1 requires boto3~=1.28.10, but you have boto3 1.18.65 which is incompatible.
frappe 15.0.1 requires redis~=4.5.5, but you have redis 3.5.3 which is incompatible.
I think you need uninstall or update this app first (which is support newer version of boto3 and redis)
ecommerce-integrations 1.19.0
Thank you
I uninstalled ecommerce-integrations but I am still facing the same problem.
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.
redisearch 2.1.1 requires redis==3.5.3, but you have redis 4.5.5 which is incompatible.
rejson 0.5.6 requires redis==3.5.3, but you have redis 4.5.5 which is incompatible.
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.
frappe 15.0.1 requires redis~=4.5.5, but you have redis 3.5.3 which is incompatible.
rq 1.15.1 requires redis>=4.0.0, but you have redis 3.5.3 which is incompatible.
It is solved now. Apparantly wiki had to be changed to the main branch.
frappe.exceptions.LinkExistsError: Cannot delete or cancel because Report Tax Detail is linked with Workspace Accounting-Administrator at Row: 46
got this erro while bench patchupdate…
had to delete the workspace manually to fix the issue
Please give best working commands for upgrading to Python3.11
Please suggest what to do.
to installing Python 3.11, try this command
sudo apt-get install python3.11
installing python3.11 over python3.10 needs which exact steps ?
i am unable to run ERPNext after upgrade to python3.11 (selecting it as default over 3.10)