I am currently upgrading a project from v17 to v19
There are several modules that have to be deleted/replaced with others because there are no v19 versions available.
I created an upgraded v19 database from the current Production branch of the project (which is actively used), checked out a new upgrade-branch from the Production, deleted 3 modules and managed to successfully install all modules of the project after some adjustments.
Then I created an upgraded odoo.sh v19 staging, but when I try to merge my branch (that locally works on the upgraded v19 test backup), I get an error during buid:
| ERROR | server | Some modules have inconsistent states, some dependencies may be missing: ['xx', 'xx', 'xxx'] |
I tried to delete the modules from the staging but odoo.sh always rebuilds on the last daily automatic production backup, which has these modules still marked as 'installed' and therefore keeps failing the staging build.
I can not delete the modules in the production database because the customer is actively working with it.
How to proceed from this point?
IMPORTANT: I repeat one important point that locally I can install all project modules without any errors (it works on the upgraded test-staging db that I downloaded on https://upgrade.odoo.com/de#odoosh as well as a freshly created clean v19 db). The Issue is with odoo.sh upgraded staging branch.