Bug #92584
Updated by Christoph Lehmann about 4 years ago
./bin/typo3 upgrade:run must stop if a upgrade wizard fails.
Scenario:
When i run
./bin/typo3 upgrade:run -v
The upgrade wizard "Migrate felogin plugins to use prefixed flexform keys" fails, but the next "Migrate felogin plugins to use extbase CType" ran without errors.
<pre>
Running Wizard Migrate felogin plugins to use prefixed flexform keys
====================================================================
[ERROR] <error>Something went wrong while running Migrate felogin plugins to use prefixed flexform keys</error>
Running Wizard Migrate felogin plugins to use extbase CType
===========================================================
[OK] Successfully ran wizard Migrate felogin plugins to use extbase CType
</pre>
Now it is not possible to rerun the first, because database changes of the second prevent it.
Next run
<pre>
./bin/typo3 upgrade:run -v
...
! [NOTE] Wizard TYPO3\CMS\Felogin\Updates\MigrateFeloginPlugins does not need to make changes. Marking wizard as done.
! [NOTE] Wizard TYPO3\CMS\FrontendLogin\Updates\MigrateFeloginPluginsCtype does not need to make changes.
[OK] No wizards left to run.
</pre>