Web Setup Wizard hanging on "Update is already in progress" for hours

I think I’m having a similar problem - although I’m only going from 2.3.2 to 2.3.4. I’m having one last attempt then im going to drop back to 2.3.3. I’m using the Wizard (I think mine is called Ron Weasly its defo not Gandalf)

Can I ask does this look normal? With all the update is already in progress messages?

[2020-01-30 16:38:37 UTC] Job "setup:maintenance:enable []" has started
Enabled maintenance mode

[2020-01-30 16:38:37 UTC] Job "setup:maintenance:enable []" has been successfully completed
[2020-01-30 16:38:37 UTC] Job "setup:cache:disable []" has started
Changed cache status:
config: 1 -> 0
layout: 1 -> 0
block_html: 1 -> 0
collections: 1 -> 0
reflection: 1 -> 0
db_ddl: 1 -> 0
compiled_config: 1 -> 0
eav: 1 -> 0
customer_notification: 1 -> 0
config_integration: 1 -> 0
config_integration_api: 1 -> 0
config_webservice: 1 -> 0
translate: 1 -> 0
vertex: 1 -> 0

[2020-01-30 16:38:37 UTC] Job "setup:cache:disable []" has been successfully completed
[2020-01-30 11:00:11 CST] Job "update {"components":{"stripe/module-payments":{"name":"stripe/module-payments","version":"1.5.1"}}}" has been started
[2020-01-30 11:00:11 CST] Starting composer update...
[2020-01-30 11:00:39 CST] ./composer.json has been updated

[2020-01-30 12:00:03 CST] Update is already in progress.
[2020-01-30 13:00:05 CST] Update is already in progress.
[2020-01-30 14:00:03 CST] Update is already in progress.
[2020-01-30 15:00:03 CST] Update is already in progress.
[2020-01-30 16:00:04 CST] Update is already in progress.
[2020-01-30 17:00:03 CST] Update is already in progress.
[2020-01-30 18:00:03 CST] Update is already in progress.
[2020-01-30 19:00:03 CST] Update is already in progress.
[2020-01-30 20:00:03 CST] Update is already in progress.
[2020-01-30 21:00:03 CST] Update is already in progress.
[2020-01-30 22:00:03 CST] Update is already in progress.
[2020-01-30 23:00:04 CST] Update is already in progress.
[2020-01-31 00:00:04 CST] Update is already in progress.
[2020-01-31 01:00:06 CST] Update is already in progress.
[2020-01-31 02:00:04 CST] Update is already in progress.
[2020-01-31 03:00:04 CST] Update is already in progress.
[2020-01-31 04:00:03 CST] Update is already in progress.
[2020-01-31 05:00:06 CST] Update is already in progress.
[2020-01-31 06:00:03 CST] Update is already in progress.
[2020-01-31 07:00:03 CST] Update is already in progress.
[2020-01-31 08:00:04 CST] Update is already in progress.
[2020-01-31 09:00:06 CST] Update is already in progress.
[2020-01-31 10:00:12 CST] Update is already in progress.
[2020-01-31 11:00:07 CST] Update is already in progress.
[2020-01-31 12:00:04 CST] Update is already in progress.
[2020-01-31 13:00:04 CST] Update is already in progress.
[2020-01-31 14:00:03 CST] Update is already in progress.
[2020-01-31 15:00:04 CST] Update is already in progress.
[2020-01-31 16:00:03 CST] Update is already in progress.
[2020-01-31 17:00:04 CST] Update is already in progress.
[2020-01-31 18:00:03 CST] Update is already in progress.
[2020-01-31 19:00:04 CST] Update is already in progress.
[2020-01-31 20:00:03 CST] Update is already in progress.
[2020-01-31 21:00:03 CST] Update is already in progress.
[2020-01-31 22:00:04 CST] Update is already in progress.
[2020-01-31 23:00:04 CST] Update is already in progress.
[2020-02-01 00:00:04 CST] Update is already in progress.
[2020-02-01 01:00:04 CST] Update is already in progress.
[2020-02-01 02:00:05 CST] Update is already in progress.
[2020-02-01 03:00:06 CST] Update is already in progress.
[2020-02-01 04:00:04 CST] Update is already in progress.
[2020-02-01 05:00:12 CST] Update is already in progress.
[2020-02-01 06:00:04 CST] Update is already in progress.
[2020-02-01 07:00:09 CST] Update is already in progress.
[2020-02-01 08:00:04 CST] Update is already in progress.
[2020-02-01 09:00:04 CST] Update is already in progress.
[2020-02-01 10:00:03 CST] Update is already in progress.
[2020-02-01 11:00:05 CST] Update is already in progress.
[2020-02-01 12:00:05 CST] Update is already in progress.
[2020-02-01 13:00:04 CST] Update is already in progress.
[2020-02-01 14:00:04 CST] Update is already in progress.
[2020-02-01 15:00:06 CST] Update is already in progress.
[2020-02-01 16:00:06 CST] Update is already in progress.
[2020-02-01 17:00:04 CST] Update is already in progress.
[2020-02-01 18:00:05 CST] Update is already in progress.
[2020-02-01 19:00:04 CST] Update is already in progress.
[2020-02-01 20:00:05 CST] Update is already in progress.
[2020-02-01 21:00:03 CST] Update is already in progress.
[2020-02-01 22:00:02 CST] Update is already in progress.
[2020-02-01 23:00:04 CST] Update is already in progress.
[2020-02-02 00:00:05 CST] Update is already in progress.
[2020-02-02 01:00:04 CST] Update is already in progress.
[2020-02-02 02:00:05 CST] Update is already in progress.
[2020-02-02 03:00:04 CST] Update is already in progress.
[2020-02-02 04:00:05 CST] Update is already in progress.
[2020-02-02 05:00:03 CST] Update is already in progress.
[2020-02-02 06:00:04 CST] Update is already in progress.
[2020-02-02 07:00:05 CST] Update is already in progress.
[2020-02-02 08:00:04 CST] Update is already in progress.
[2020-02-02 09:00:05 CST] Update is already in progress.
[2020-02-02 10:00:04 CST] Update is already in progress.
[2020-02-02 11:00:04 CST] Update is already in progress.
[2020-02-02 12:00:04 CST] Update is already in progress.
[2020-02-02 13:00:04 CST] Update is already in progress.
[2020-02-02 14:00:04 CST] Update is already in progress.
[2020-02-02 15:00:04 CST] Update is already in progress.
[2020-02-02 16:00:03 CST] Update is already in progress.
[2020-02-02 17:00:03 CST] Update is already in progress.
[2020-02-02 18:00:04 CST] Update is already in progress.
[2020-02-02 19:00:04 CST] Update is already in progress.
[2020-02-02 20:00:04 CST] Update is already in progress.
[2020-02-02 21:00:04 CST] Update is already in progress.
[2020-02-02 22:00:04 CST] Update is already in progress.
[2020-02-02 23:00:04 CST] Update is already in progress.
[2020-02-03 00:00:05 CST] Update is already in progress.
[2020-02-03 01:00:03 CST] Update is already in progress.
[2020-02-03 02:00:03 CST] Update is already in progress.
[2020-02-03 03:00:06 CST] Update is already in progress.
[2020-02-03 04:00:03 CST] Update is already in progress.
[2020-02-03 05:00:04 CST] Update is already in progress.
[2020-02-03 06:00:06 CST] Update is already in progress.
[2020-02-03 07:00:05 CST] Update is already in progress.
[2020-02-03 08:00:04 CST] Update is already in progress.
[2020-02-03 09:00:05 CST] Update is already in progress.
[2020-02-03 10:00:03 CST] Update is already in progress.
[2020-02-03 11:00:19 CST] Update is already in progress.
[2020-02-03 12:00:04 CST] Update is already in progress.
[2020-02-03 13:00:05 CST] Update is already in progress.
[2020-02-03 14:00:04 CST] Update is already in progress.
[2020-02-03 15:00:05 CST] Update is already in progress.
[2020-02-03 16:00:03 CST] Update is already in progress.
[2020-02-03 17:00:04 CST] Update is already in progress.
[2020-02-03 18:00:04 CST] Update is already in progress.
[2020-02-03 19:00:04 CST] Update is already in progress.
[2020-02-03 20:00:05 CST] Update is already in progress.
[2020-02-03 21:00:04 CST] Update is already in progress.
[2020-02-03 22:00:05 CST] Update is already in progress.
[2020-02-03 23:00:03 CST] Update is already in progress.
[2020-02-04 00:00:04 CST] Update is already in progress.
[2020-02-04 01:00:04 CST] Update is already in progress.
[2020-02-04 02:00:04 CST] Update is already in progress.
[2020-02-04 03:00:04 CST] Update is already in progress.
[2020-02-04 04:00:04 CST] Update is already in progress.
[2020-02-04 05:00:10 CST] Update is already in progress.
[2020-02-04 06:00:04 CST] Update is already in progress.
[2020-02-04 13:00:23 UTC] Job "setup:cache:enable ["config layout block_html collections reflection db_ddl compiled_config eav customer_notification config_integration config_integration_api full_page config_webservice translate vertex"]" has started
Changed cache status:
config: 0 -> 1
layout: 0 -> 1
block_html: 0 -> 1
collections: 0 -> 1
reflection: 0 -> 1
db_ddl: 0 -> 1
compiled_config: 0 -> 1
eav: 0 -> 1
customer_notification: 0 -> 1
config_integration: 0 -> 1
config_integration_api: 0 -> 1
config_webservice: 0 -> 1
translate: 0 -> 1
vertex: 0 -> 1
Cleaned cache types:
config
layout
block_html
collections
reflection
db_ddl
compiled_config
eav
customer_notification
config_integration
config_integration_api
config_webservice
translate
vertex

[2020-02-04 13:00:23 UTC] Job "setup:cache:enable ["config layout block_html collections reflection db_ddl compiled_config eav customer_notification config_integration config_integration_api full_page config_webservice translate vertex"]" has been successfully completed
[2020-02-04 14:00:06 UTC] Job "setup:maintenance:enable []" has started
Enabled maintenance mode

[2020-02-04 14:00:06 UTC] Job "setup:maintenance:enable []" has been successfully completed
[2020-02-04 14:00:06 UTC] Job "setup:cache:disable []" has started
Changed cache status:
config: 1 -> 0
layout: 1 -> 0
block_html: 1 -> 0
collections: 1 -> 0
reflection: 1 -> 0
db_ddl: 1 -> 0
compiled_config: 1 -> 0
eav: 1 -> 0
customer_notification: 1 -> 0
config_integration: 1 -> 0
config_integration_api: 1 -> 0
config_webservice: 1 -> 0
translate: 1 -> 0
vertex: 1 -> 0

[2020-02-04 14:00:06 UTC] Job "setup:cache:disable []" has been successfully completed
[2020-02-04 09:00:19 CST] Job "update {"components":[{"name":"magento/product-community-edition","version":"2.3.4"}]}" has been started
[2020-02-04 09:00:20 CST] Starting composer update...
[2020-02-04 09:00:50 CST] ./composer.json has been updated

[2020-02-04 10:00:15 CST] Update is already in progress.
[2020-02-04 11:00:16 CST] Update is already in progress.
[2020-02-04 12:00:16 CST] Update is already in progress.
[2020-02-04 13:00:10 CST] Update is already in progress.
[2020-02-04 14:00:15 CST] Update is already in progress.
[2020-02-04 15:00:08 CST] Update is already in progress.
[2020-02-04 16:00:03 CST] Update is already in progress.
[2020-02-04 17:00:03 CST] Update is already in progress.
[2020-02-04 18:00:03 CST] Update is already in progress.
[2020-02-04 19:00:03 CST] Update is already in progress.
[2020-02-04 20:00:03 CST] Update is already in progress.
[2020-02-04 21:00:03 CST] Update is already in progress.
[2020-02-04 22:00:03 CST] Update is already in progress.
[2020-02-04 23:00:03 CST] Update is already in progress.
[2020-02-05 00:00:03 CST] Update is already in progress.
[2020-02-05 01:00:03 CST] Update is already in progress.
[2020-02-05 02:00:03 CST] Update is already in progress.
[2020-02-05 03:00:15 CST] Update is already in progress.
[2020-02-05 04:00:15 CST] Update is already in progress.

Very different issue to what I was experiencing in What I'm up to today... (Upgrading M2.2.11 > M2.3.4 Dryrun).

In your case, it looks like the Web Setup Wizard has stalled. Biggest reason why I do everything in the Command Line Interface now.

When the Web Setup Wizard stalls (for whatever reason), the status will remain the same forever.

The issue why this happened to you won’t be clear/obvious, but could be down to the PHP memory_limit of your environmental settings or simply the server specifications.

Anyway, this issue has come up a few times on the forum. Reading through this post should help you get back on track: Magento update from 2.3.0 to 2.3.1 problem

Ok not normal then - ok thanks I will check out the other post.