From 6410c6bacff4bb17aea6d594bd2bb809d39fc40b Mon Sep 17 00:00:00 2001 From: Mitchel Admin Date: Thu, 16 Mar 2023 17:00:48 +0100 Subject: [PATCH] vault backup: 2023-03-16 17:00:48 --- Odoo Upgrade from 15.0 to 16.0.md | 59 ++++++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/Odoo Upgrade from 15.0 to 16.0.md b/Odoo Upgrade from 15.0 to 16.0.md index ba801829..fa07a214 100644 --- a/Odoo Upgrade from 15.0 to 16.0.md +++ b/Odoo Upgrade from 15.0 to 16.0.md @@ -6,4 +6,61 @@ tags: ## Native Test 🚧 -Try to upgrade without checking out 15.0. \ No newline at end of file +Try to upgrade without checking out 15.0. + +### Prepare + +Set env vars. + +```bash +export ODOO_VERSION=16.0 +export MODE=test +export PGHOST=localhost +export PGUSER=odoo +export PGPASSWORD=odoo +export DATABASE=erp +export NEW_DATABASE=${DATABASE}_${ODOO_VERSION} +export COMPANY=mint-system +alias odoo-upgrade="python <(curl -s https://upgrade.odoo.com/upgrade)" +``` + +Checkout 16.0 environment. + +```bash +task checkout $ODOO_VERSION +``` + +Start local development environment. + +```bash +task start db,native +``` + +### Restore + +Download remote database to local folder. + +```bash +odoo-backup -d $DATABASE -o tmp/$COMPANY/$DATABASE.zip ... +``` + +Clear filestore and restore database. + +```bash +task drop-db $DATABASE +task clear-filestore $DATABASE +odoo-restore -f tmp/$COMPANY/$DATABASE.zip +``` + +### Upgrade + +Run the upgrade script with option `test`. + +```bash +odoo-upgrade $MODE -d $DATABASE -t 16.0 -r $NEW_DATABASE +``` + +### Verify + +### Deploy +