Skip to content

Backport/10680/stable 34.0 - #10725

Merged
mgallien merged 1 commit into
stable-34.0from
backport/10680/stable-34.0
Sep 3, 2026
Merged

Backport/10680/stable 34.0#10725
mgallien merged 1 commit into
stable-34.0from
backport/10680/stable-34.0

Conversation

@mgallien

@mgallien mgallien commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

backport of #10680

Resolves

#

Summary

TODO

  • ...

Checklist

AI (if applicable)

@mgallien mgallien added this to the 34.0.4 milestone Sep 2, 2026
@mgallien
mgallien changed the base branch from master to stable-34.0 September 2, 2026 16:21
Application::configVersionMigration() clears the Updater/* keys on the
first start of a newly installed version, before NSISUpdater::handleStartup()
gets a chance to see them and clean up the downloaded installer. The
installer and msi.log are then orphaned in the config folder with nothing
left to find them by, repeating on every update.

ConfigFile::cleanUpdaterConfiguration() now deletes the installer and
msi.log before dropping the keys, so both the migration path and the
updater's own cleanup remove the file. NSISUpdater::wipeUpdateData()
delegates to it instead of duplicating the removal logic.

Reported by @tgebler as still reproducing after #8980:
#8980 (comment)

Closes #7009.

Assisted-by: ClaudeCode:claude-sonnet-5
Co-authored-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Signed-off-by: chrip <christoph.schaefer@nextcloud.com>
@mgallien
mgallien force-pushed the backport/10680/stable-34.0 branch from 2ce6c83 to dcc3d4b Compare September 3, 2026 07:24
@mgallien
mgallien enabled auto-merge September 3, 2026 07:25
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10725.zip

Digest: sha256:58d55eca922e06c1c76b788e08bcf0973f09cc208dcbce5d2606af05283f52db

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@mgallien
mgallien merged commit 0a61764 into stable-34.0 Sep 3, 2026
17 of 18 checks passed
@mgallien
mgallien deleted the backport/10680/stable-34.0 branch September 3, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants