Bug #81179
closedFresh installation: Reports module reports missing upgrades, Install tool does not
0%
Description
After installing a fresh TYPO3 v8 instance the reports module reports missing execution of some upgrade wizards. Looking into the Install Tool the user gets the information that there is no work left.
The user has NO way to find out which wizard might be the reason, except declaring all wizards as "not done" and running all of them.
After debugging the issue it turns out that during the default configuration phase of the install tool ALL upgrade wizards are marked as done. This way also the DatabaseRowUpdater is marked as done.
The reports module though asks each upgrade individually if updates are required.
In the case of DatabaseRowUpdater this returns true, since RTE fields are found (which is correct).
DatabaseRowUpdater NEVER sets itself to done, instead it always checks its individual row updaters.
We have 2 bugs during the initial install here:
- The individual row updaters are not marked as completed.
- Upgrade wizards that do now leverage the "isWizardDone" mechanism (like DatabaseRowUpdater) must not be declared done.
Proposed solution for initial installations is to only fix the second bug, as the first one does not really matter so much.
Updated by Riccardo De Contardi over 7 years ago
- Tags set to Install tool, reports
Updated by Anja Leichsenring about 7 years ago
- Sprint Focus deleted (
On Location Sprint)
Updated by Georg Ringer over 4 years ago
- Status changed from Accepted to Needs Feedback
don't have the problem currently with a fresh 10, can you recheck?
Updated by Markus Klein over 4 years ago
- Status changed from Needs Feedback to Closed
Not reproducable on current master (10.4-dev)
Updated by Markus Klein over 4 years ago
- Target version deleted (
Candidate for patchlevel)