-
-
Notifications
You must be signed in to change notification settings - Fork 785
[16.0][ADD] base_setup: Nothing to do #3869
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
models/res_config_settings.py: del module_google_drive del module_google_spreadsheet del module_pad
|
This module is a dependency of #3779 |
|
I migrated a database with |
|
The issue comes from the fact that the |
|
Hi @remytms.
AFAIK, the changes are done in a transient model. changes in transient model are ignored by upgrade_analysis module, as there is nothing to do.
I don't see the relation between
I am not very comfortable with this use case. If I summary correctly. (please correct me if I'm wrong).
In that context,
@pedrobaeza, @StefanRijnhart : how can openupgrade handle this use case elegantly? I was wondering if writing |
|
No, that's not possible. You are losing features, so no merge should be done. The module remains "to upgrade". You decide if uninstall it in a safe way, or migrate it to the new version, but nothing has to be done at OpenUgprade level. |
Indeed. Thanks for spotting that.
The relation is that, on a 15.0 database, if you check the |
|
/ocabot migration base_setup |
|
Sorry @remytms you are not allowed to mark the addon tobe migrated. To do so you must either have push permissions on the repository, or be a declared maintainer of all modified addons. If you wish to adopt an addon and become it's maintainer, open a pull request to add your GitHub login to the |
|
@remytms , limitation of the bot for the time being... only maintainers can call it. /ocabot migration base_setup |
It's a limitation put on purpose, for avoiding people hijacking other older migration PRs. |
|
Next time please use |
Analysis file is not generated by Upgrade Analysis.
I spotted theses changes:
These changes are done in a transient model so there is nothing to do (thanks @legalsylvain see below).
Theses fields trigger installation of modules that does not exists in 16.0 anymore. So I think it's ok to just do nothing during migration for
base_setup.