Project

General

Profile

Bug #92584

Updated by Christoph Lehmann over 3 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>

Back