Skip to content
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

v3 Upgrade Code needs to prohibit specific upgrades #11552

Closed
claytondaley opened this issue Mar 28, 2017 · 1 comment
Closed

v3 Upgrade Code needs to prohibit specific upgrades #11552

claytondaley opened this issue Mar 28, 2017 · 1 comment
Labels
answered For when a question was asked and we referred to forum or answered it.

Comments

@claytondaley
Copy link
Contributor

claytondaley commented Mar 28, 2017

As I documented in #11067, the upgrade code for numerous 2.x versions make calls to core plugins like plugin manager. When these upgrades are run against the 3.x codebase, they don't work right.

I believe the simplest option is to modify the 3.x upgrade code to prohibit users from upgrading an "old" 2.x branch (i.e. except the latest, 2.16.5). Other versions may work, but I don't see any advantage to figuring out which. If a pre-2.16.5 version is found, tell the user that they need to update to 2.16.5 first.

Obviously, it would be even better if the 3.x upgrade code could automatically "downgrade" the install to 2.16.5 (i.e. download and unzip-over).

@mattab
Copy link
Member

mattab commented May 8, 2017

Thanks for the report. We haven't been able to reproduce an issue, upgrading from old Piwik version work as expected. If you can identify and reproduce an error please let us know the protocol to reproduce?

@mattab mattab closed this as completed May 8, 2017
@mattab mattab added the answered For when a question was asked and we referred to forum or answered it. label May 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
answered For when a question was asked and we referred to forum or answered it.
Projects
None yet
Development

No branches or pull requests

2 participants