Project

General

Profile

How to upgrade Odoo » History » Revision 6

Revision 5 (Olivier Bitsch, 01/12/2024 12:35 PM) → Revision 6/9 (Olivier Bitsch, 01/12/2024 12:36 PM)

# How to upgrade Odoo 

 ## Requirements 

 Identify you database name 

 ``` 
 sudo -u odoo bash -c "psql -d postgres -c '\l'" 
 ``` 

 ## Upgrade to a minor version (e.g 16.0.20231117 to 16.0.20231005) 

 ``` 
 sudo -u odoo bash -c "odoo -u all -c /etc/odoo/odoo.conf -d <odoo-database> --stop-after-init" 
 ``` 

 ## Upgrade to a major version (e.g. 15.0 to 16.0) 

 Install the scripts 

 ``` 
 apt install odoo-oca-openupgrade 
 ``` 

 Ensure to install latest version of openupgradelib. 

 ``` 
 pip install --ignore-installed git+https://github.com/OCA/openupgradelib.git@master 
 ``` 

 Run the command 

 ``` 
 DATABASE=my-db 
 sudo -u odoo bash -c "odoo -u all --addons-path='/usr/share/odoo-oca,/usr/lib/python3/dist-packages/odoo/addons' --addons-path="/usr/share/odoo-oca,/usr/lib/python3/dist-packages/odoo/addons" --upgrade-path=/usr/share/odoo-oca/openupgrade_scripts/scripts/ -d iabsis ${DATABASE} --stop-after-init --load='web,openupgrade_framework'" --load=web,openupgrade_framework' 
 ```