This question has been flagged
3 Replies
5759 Views

Hello everybody, I would like to know the best way for upgrade my Odoo9 community to Odoo 10/11/12 and my personal modules, I never upgraded Odoo so I don't know how begin, anyone could advice me? Thanks!!

Avatar
Discard
Best Answer

Hi Jorge,

At the moment you have two 'easy' options. You can upgrade through upgrade.odoo.com or through OpenUpgrade.
If you want upgrade your Odoo V9 to V10/V11/V12 and have an enterprise version or want to buy an enterprise version Odoo will upgrade your database for free. You can find more information about this at https://upgrade.odoo.com/database/upload 
Alternatively, if you don't have an enterprise license and you do not want one you can use the open source alternative OpenUpgrade. OpenUpgrade is made and managed by the Odoo community and allows you to upgrade your database(s) too but you'll need to do upgrade yourself. You can find more information about Openupgrade at https://github.com/OCA/OpenUpgrade and you can find the official documentation at https://doc.therp.nl/openupgrade/ 

The only part that remains is your custom development: you will need to migrate these from V9 to V10/V11/V12. You can migrate the code yourself, reach out to an Odoo partner or pay Odoo to migrate the code for you.

Regards,
Yenthe

Avatar
Discard
Author

Thanks Yenthe! I will see information about Openupgrade ^^

You're welcome, best of luck!

Best Answer

Hi,

Before upgrading, if you have changed the views via UI or if you made code level changes in community or enterprise edition files then you will lose all the changes made.

If you have created separate modules for your needs and the code is not in the community or enterprise folders then you can move ahead. Because once you upgrade the whole code is overwritten with new one.

Upgrading is just simply pulling the latest commit of odoo from github and making appropriate changes such as in config file etc.

Thanks.

Avatar
Discard