Closed pedrobaeza closed 1 year ago
As other times, I open this issue early for taking notes of the things we discover in master branch that will affect migration scripts.
The safest option is to erase field company_id in all existing records for not altering the behavior.
Or deactivating the record rule? Erasing the field sounds dangerous, as people may have added the record rule themselves.
You are right, changed.
For modules, the changes has been:
additions: (add) account_facturx (https://github.com/odoo/odoo/commit/380f1c09ce2399761f4cf8ae74dafcfb05aa3deb) (add) digest (https://github.com/odoo/odoo/commit/2d1abe64e433acdf95d58fedc736247829dc748c) (add) im_support (https://github.com/odoo/odoo/commit/2aeb7637689e3bd0e124b8effeb3f294e80eaad1) (add) iot (https://github.com/odoo/odoo/commit/92172d02292a3d18a0d928cf9e5444a90ac4ac5a) (add) l10n_hk (https://github.com/odoo/odoo/commit/c6bba1a6cd3ad434c41bbf7f14c4c0051f0b1399) (add) mail_bot (https://github.com/odoo/odoo/commit/cf505c36985221819139ce30d7f03e6e51ec0298) (add) snailmail (https://github.com/odoo/odoo/commit/4cb91942751130f003a5c2a8dce545a7cd877bee) (add) social_media (https://github.com/odoo/odoo/commit/9a7fd72197799c0815f0d2e0ed4f895f674a053d) (add) stock_zebra (https://github.com/odoo/odoo/commit/77d8d45d7fe90f3488e78775bdf480e4a51daf31) (add) web_unsplash (https://github.com/odoo/odoo/commit/732702d5e2a007797e589dc42b29f31a9e27c54f)
additions (bridges): (add bridge) im_livechat_mail_bot (https://github.com/odoo/odoo/commit/cf505c36985221819139ce30d7f03e6e51ec0298) (add bridge) mass_mailing_crm (https://github.com/odoo/odoo/commit/f028ba56d1de84739ca7eb70eae3687b94957895) (add bridge) mass_mailing_sale (https://github.com/odoo/odoo/commit/a18ff88b4239c3c46c18616bf44e175dca453f2a) (add bridge) sale_purchase (https://github.com/odoo/odoo/commit/6ea10114160c9f2f61347f3a54e3ff07a6d79b40) (add bridge) website_sale_link_tracker (https://github.com/odoo/odoo/commit/a924cbf98333fdd3d63d96254d189cb25cf2246a)
additions (splits): (add bridge - split from account/snailmail) snailmail_account (https://github.com/odoo/odoo/commit/53cdd68e7cc9e1494a9a99dcd2fff0cc835eab50) (add bridge - split from purchase) purchase_stock (https://github.com/odoo/odoo/commit/4232eb7bcd4dd895b86db728a2b689ae9568f951) (add - split from test_performance and mail) test_mail (https://github.com/odoo/odoo/commit/21ad8d25886b8e7ca8bfe5492c3e76fe001f9a51) (add - split from product) uom (https://github.com/odoo/odoo/commit/6a378e383910ab597359f95c38028b229fc82cc7) (add bridge - split from survey) website_survey (https://github.com/odoo/odoo/commit/3c0daf39e96461a358b0e73811bb2d5ed496d916)
renames: mrp_repair > repair (https://github.com/odoo/odoo/commit/c16c46a00d6bb2755159531a393e2321b486966c) product_extended > mrp_bom_cost (https://github.com/odoo/odoo/commit/8f268469d52b34e4d09333eec56f2afbfd7f7ec6) website_quote > sale_quotation_builder (https://github.com/odoo/odoo/commit/4c31a758cf0715b1c1ff2f5b3cef18fec92c2d84) [some things went to sale/sale_management]
merges: (del) account_cash_basis_base_account -> account (https://github.com/odoo/odoo/commit/bfe362c87a2c058c9257166dca096d80c79d3dc3)[technically the module was a backport of this commit] (del) account_invoicing -> account (https://github.com/odoo/odoo/commit/a701031c929f22095e062fe1da238d8cffacd73e) (del) auth_crypt -> base (https://github.com/odoo/odoo/commit/a06066b920f5d59105dc285cf3f0f0f77da8cd80) (del) rating_project -> project (https://github.com/odoo/odoo/commit/95698bd408a29cb2ebc4abe0445a4739eceba082) (del) sale_order_dates -> sale/sale_stock (https://github.com/odoo/odoo/commit/867e47927dc9e38f397f8abc4dc5e295784331b4) (del) sale_payment -> sale (https://github.com/odoo/odoo/commit/4c31a758cf0715b1c1ff2f5b3cef18fec92c2d84) (del) sale_service_rating -> sale_timesheet (https://github.com/odoo/odoo/commit/95698bd408a29cb2ebc4abe0445a4739eceba082) (del) website_rating_project -> project (https://github.com/odoo/odoo/commit/d7d30f69d78e75cb859ec6b5e70b91d78c6e4eaf)
removes: (del) anonymization (https://github.com/odoo/odoo/commit/c8a4f42ef8d2d03083471370244a8bf3855d9d76) (del - moved to enterprise) l10n_be_intrastat (https://github.com/odoo/odoo/commit/c75f3a007c89ec16d7cca4d9f80659eec9e4e772) (del) pos_data_drinks (https://github.com/odoo/odoo/commit/bed29a4aeab0ec6ef0c02975ee86655d6a030299) (del - moved to enterprise) report_intrastat (https://github.com/odoo/odoo/commit/c75f3a007c89ec16d7cca4d9f80659eec9e4e772) (del) web_planner (https://github.com/odoo/odoo/commit/7ed9a7fabeb613bf8b2c2980190399e8f9bbaa2b)
@pedrobaeza when your first post gets updated with this post, I will delete it.
Included, and I have already hidden the comment.
how you guys are dealing the migration script without odoo 12 addons ?
Updated issue putting full working list.
@mreficent you should add (OCA project)
to the modules that are covered by the OCA RfQ in the list.
done
Great, thanks!
Is it ready to use yet? when I run the script it seems can only upgrade to v11, thanks
See the coverage above. Any way, the migrate.py script is not suitable for migrating to latest versions.
See the coverage above. Any way, the migrate.py script is not suitable for migrating to latest versions.
Thank you for replying to me. I will try to manually migrate it over. It is a pain to migrate each time.
Greetings to all Could you tell me how I can use openupgrade (what are the steps) to migrate from v11 to v12, because it is not clear to me how I should use it.
Sorry for the inconvenience, but on the internet I can't find clear information on how it is used.
It can be considered finished.
(del)
means that the module has been removed in this version(add)
means that the module has been added in this version>
means that it has been identified that the module has been renamed to the name below->
means that the module has been merged in another existing module.account.payment.term
model has now multi-company security rule (odoo/odoo@4868ba78ff5caa4cfa724ada5f3834f1512e44cd). The safest option is to deactivate the rule on post migration. - By @mreficent / @pedrobaeza - #1677sale
toaccount
: odoo/odoo@3ec6294739d19e2c263c270b49483199121a02c0 - By @mreficent - #1677procurement.rule
renamed tostock.rule
in odoo/odoo@827958a8902589246dd741341ce1bc5465059909 - By @mreficent - #1681sale
toaccount
: odoo/odoo@762adedece1c6c2b97b282348659c1b39b988d24 - By @mreficent - #1677base
). Important comment about this on https://github.com/odoo/odoo/pull/26925#issuecomment-422445897account_financial_report
OCA module.OCA has funded the development of the migration scripts that are installed in their Odoo instance. They are marked as
(OCA project)
for being recognized and expect them to be done in the near future if not yet done.->
account (https://github.com/odoo/odoo/commit/bfe362c87a2c058c9257166dca096d80c79d3dc3 ) [technically the module was a backport of this commit] - By @mreficent - #1677->
account (https://github.com/odoo/odoo/commit/a701031c929f22095e062fe1da238d8cffacd73e) - By @mreficent - #1677->
base (https://github.com/odoo/odoo/commit/a06066b920f5d59105dc285cf3f0f0f77da8cd80) - By @StefanRijnhart - #1531>
partner_autocomplete (https://github.com/odoo/odoo/commit/8a1815b31eacc148d6e98795899ee24a9ca8cab1) [extension] - By @mreficent - #1731>
repair (https://github.com/odoo/odoo/commit/c16c46a00d6bb2755159531a393e2321b486966c) - By @mreficent - #1734>
mrp_bom_cost (https://github.com/odoo/odoo/commit/8f268469d52b34e4d09333eec56f2afbfd7f7ec6)->
project (https://github.com/odoo/odoo/commit/95698bd408a29cb2ebc4abe0445a4739eceba082) - By @mreficent - #1674->
sale & sale_stock (https://github.com/odoo/odoo/commit/867e47927dc9e38f397f8abc4dc5e295784331b4) - By @mreficent - #1711->
sale (https://github.com/odoo/odoo/commit/4c31a758cf0715b1c1ff2f5b3cef18fec92c2d84) - By @mreficent - #1711->
sale_timesheet (https://github.com/odoo/odoo/commit/95698bd408a29cb2ebc4abe0445a4739eceba082) - By @mreficent - #1739>
sale_quotation_builder (https://github.com/odoo/odoo/commit/4c31a758cf0715b1c1ff2f5b3cef18fec92c2d84) [some things went to sale/sale_management] - By @mreficent - #1951->
project (https://github.com/odoo/odoo/commit/d7d30f69d78e75cb859ec6b5e70b91d78c6e4eaf) - By @mreficent - #1674->
website_sale & sale (https://github.com/odoo/odoo/commit/856c2e9008f1af7bc1327d9c2900db1e109ab0fa) - By @mreficent - #1608->
website_sale_stock (https://github.com/odoo/odoo/commit/856c2e9008f1af7bc1327d9c2900db1e109ab0fa)