Project

General

Profile

Actions

Bug #81179

closed

Fresh installation: Reports module reports missing upgrades, Install tool does not

Added by Markus Klein almost 7 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Install Tool
Target version:
-
Start date:
2017-05-10
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Install tool, reports
Complexity:
medium
Is Regression:
Yes
Sprint Focus:

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:

  1. The individual row updaters are not marked as completed.
  2. 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.

Actions #1

Updated by Markus Klein over 6 years ago

  • Sprint Focus set to On Location Sprint
Actions #2

Updated by Riccardo De Contardi over 6 years ago

  • Tags set to Install tool, reports
Actions #3

Updated by Anja Leichsenring over 6 years ago

  • Sprint Focus deleted (On Location Sprint)
Actions #4

Updated by Georg Ringer about 4 years ago

  • Status changed from Accepted to Needs Feedback

don't have the problem currently with a fresh 10, can you recheck?

Actions #5

Updated by Markus Klein about 4 years ago

  • Status changed from Needs Feedback to Closed

Not reproducable on current master (10.4-dev)

Actions #6

Updated by Markus Klein about 4 years ago

  • Target version deleted (Candidate for patchlevel)
Actions

Also available in: Atom PDF