-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Step 5 is currently in process. #272
Comments
Exact same issue here when attempting an upgrade from 19.0.6.2 to 20.0.4.0. Also fails with web-interface with:
CLI says "Nextcloud is already latest version" and refreshing updater page results in "Step 5 is currently in process. Please reload this page later." |
@nazar-pc I've the same problem too. |
I updated from command line: https://docs.nextcloud.com/server/latest/admin_manual/maintenance/update.html#using-the-command-line-based-updater |
Interesting. With |
I was able to update my small server with |
Is there a way to get around this limitation? I have no way to raise my the memory limit on my installation. |
If the upgrade process failed earlier, your update is stuck with this message.
"Step 5" is validating the download, so no production files should have been touched yet. In that case you can try to completely cancel the upgrade process.
|
There should really be some kind of --reset or --force param :/ |
In a shared web-hosting environment, step 5 fails (most likely) due to memory restrictions. The updater stops with an error. All other recommendations for dealing with this situation don't really work in such an environment. It seems to me, we can simply skip step 5 by editing the |
Maybe the updater could work with a zip file that was downloaded & verified & put in a specific folder by the user beforehand? |
https://alaskalinuxuser3.ddns.net/2021/07/29/nextcloud-step-5-is-currently-in-process/ <https://alaskalinuxuser3.ddns.net/2021/07/29/nextcloud-step-5-is-currently-in-process/>
This assumes you can change the memory limit, which you sometimes can't.
|
The Updater requires memory at least equal to size of the current Archive file: See #505 for some analysis. At present, Archive sizes are about ~220MB so assume you need at least 256MB for the
Yes, do a manual update which will always work in environments where the Updater can't be used: https://docs.nextcloud.com/server/latest/admin_manual/maintenance/manual_upgrade.html
A manual update will always work if the Updater won't work in your environment: https://docs.nextcloud.com/server/latest/admin_manual/maintenance/manual_upgrade.html |
Thank you very much for looking into this.
In an environment where you cannot set the php memory limit, you most
likely also don't have shell access to do a manual update.
As written earlier, it would be nice if the updater provided an option to
skip a step or to use a custom archive that was validated beforehand.
Another option could be to split the archive into smaller parts, validate
the parts, and then combine them again. Originally, I was hoping there is a
streaming alternative to the checksum function so that there is no need to
load the whole file into memory.
|
My instance is running on 17.0.3
The admin web site shows that version 17.0.4 is available to upgrade.
After hitting upgrade, it fails.
Step 5 is currently in process. Please reload this page later.
Using the command line via ssh shows that system runs already on latest version:
After running
/usr/bin/php71 ./occ maintenance:repair
And then trying to upgrade in the web-interface, the error says:
The text was updated successfully, but these errors were encountered: