Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
5394 Widoki

I tried to migrate a demo DB in Odoo 8 with just HR application installed. But on trying migration using OpenUpgrade 9.0, got into this error.

    from openupgradelib import openupgrade_90

ImportError: cannot import name openupgrade_90


Has anybody came across with this error or any suggestions please

Awatar
Odrzuć

Did you find any solution? If so please share

Najlepsza odpowiedź

Hi,


OpenUpgrade underwent a refactor after Odoo 8. In Odoo 9 and later, the correct import is:


        from openupgradelib import openupgrade


The suffix _90 was never part of the library -- sometimes older community migration scripts or experimental branches had references to it.


So, this happens if:


       You’re using a custom or outdated migration script written for an obsolete branch, or


       You mixed openupgradelib (modern package) with an old OpenUpgrade repository clone that references openupgrade_90.


Your OpenUpgrade repository matches the target version.


         For migration from 8.0 > 9.0:


         git clone https://github.com/OCA/OpenUpgrade.git -b 9.0 openupgrade-9 cd openupgrade-9


Hope it helps.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
maj 23
2842
1
sie 19
5168
1
mar 15
6200
1
maj 25
2741
1
kwi 25
2956