Bug #92584

Updated by Christoph Lehmann 6 days 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>

Back