Stucking in web-based update after several selfmade-mistakes

Current version was 15.0.7.
Update to Nextcloud 15.0.10. (channel: “production”)

Hi, I started the web-based updater in a private window and unfortunately closed it after a while. I started changing some file ownerships and did select the NC directory too. (I know, that’s something that does not happen! :lying_face:) (due to the locked config.php I got the interface for set up a new installation using SQLite and solved it renaiming the /config/CAN_INSTALL)
Okay, I found my way back to run the updater. But clicking on “start update“ I get the following log and afterwards the updater leads me back to start update again.

Here the log:

Wolke
Aktualisierung auf 15.0.10
Das Update war erfolgreich. Sie werden in 2 Sekunde zur Nextcloud weitergeleitet.

Detaillierte Protokollmeldungen
Update vorbereiten
Log-Level auf "debug" gesetzt
Wartungsmodus eingeschaltet
Reparaturschritt: Repair MySQL collation
Reparaturinformation: All tables already have the correct collation -> nothing to do
Reparaturschritt: Repair SQLite autoincrement
Johanns Wolke
Aktualisierung auf 15.0.10
Das Update war erfolgreich. Sie werden in 3 Sekunde zur Nextcloud weitergeleitet.
Detaillierte Protokollmeldungen
Update vorbereiten
Log-Level auf "debug" gesetzt
Wartungsmodus eingeschaltet
Reparaturschritt: Repair MySQL collation
Reparaturinformation: All tables already have the correct collation -> nothing to do
Reparaturschritt: Repair SQLite autoincrement
Reparaturschritt: Copy data from accounts table when migrating from ownCloud
Reparaturschritt: Drop account terms table when migrating from ownCloud
Das Datenbankschema wird aktualisiert
Datenbank aktualisiert
Suche nach einer Aktualisierung für die App "accessibility" im App-Store
App-Store auf Aktualisierung für die App "accessibility" geprüft
Suche nach einer Aktualisierung für die App "activity" im App-Store
App-Store auf Aktualisierung für die App "activity" geprüft
Suche nach einer Aktualisierung für die App "announcementcenter" im App-Store
App-Store auf Aktualisierung für die App "announcementcenter" geprüft
Suche nach einer Aktualisierung für die App "apporder" im App-Store
App-Store auf Aktualisierung für die App "apporder" geprüft
Suche nach einer Aktualisierung für die App "audioplayer" im App-Store
App-Store auf Aktualisierung für die App "audioplayer" geprüft
Suche nach einer Aktualisierung für die App "bruteforcesettings" im App-Store
App-Store auf Aktualisierung für die App "bruteforcesettings" geprüft
Suche nach einer Aktualisierung für die App "calendar" im App-Store
App-Store auf Aktualisierung für die App "calendar" geprüft
Suche nach einer Aktualisierung für die App "cloud_federation_api" im App-Store
App-Store auf Aktualisierung für die App "cloud_federation_api" geprüft
Suche nach einer Aktualisierung für die App "comments" im App-Store
App-Store auf Aktualisierung für die App "comments" geprüft
Suche nach einer Aktualisierung für die App "contacts" im App-Store
App-Store auf Aktualisierung für die App "contacts" geprüft
Suche nach einer Aktualisierung für die App "dav" im App-Store
App-Store auf Aktualisierung für die App "dav" geprüft
Suche nach einer Aktualisierung für die App "federatedfilesharing" im App-Store
App-Store auf Aktualisierung für die App "federatedfilesharing" geprüft
Suche nach einer Aktualisierung für die App "federation" im App-Store
App-Store auf Aktualisierung für die App "federation" geprüft
Suche nach einer Aktualisierung für die App "files" im App-Store
App-Store auf Aktualisierung für die App "files" geprüft
Suche nach einer Aktualisierung für die App "files_pdfviewer" im App-Store
App-Store auf Aktualisierung für die App "files_pdfviewer" geprüft
Suche nach einer Aktualisierung für die App "files_rightclick" im App-Store
App-Store auf Aktualisierung für die App "files_rightclick" geprüft
Suche nach einer Aktualisierung für die App "files_sharing" im App-Store
App-Store auf Aktualisierung für die App "files_sharing" geprüft
Suche nach einer Aktualisierung für die App "files_texteditor" im App-Store
App-Store auf Aktualisierung für die App "files_texteditor" geprüft
Suche nach einer Aktualisierung für die App "files_trashbin" im App-Store
App-Store auf Aktualisierung für die App "files_trashbin" geprüft
Suche nach einer Aktualisierung für die App "files_versions" im App-Store
App-Store auf Aktualisierung für die App "files_versions" geprüft
Suche nach einer Aktualisierung für die App "files_videoplayer" im App-Store
App-Store auf Aktualisierung für die App "files_videoplayer" geprüft
Suche nach einer Aktualisierung für die App "gallery" im App-Store
App-Store auf Aktualisierung für die App "gallery" geprüft
Suche nach einer Aktualisierung für die App "logreader" im App-Store
App-Store auf Aktualisierung für die App "logreader" geprüft
Suche nach einer Aktualisierung für die App "lookup_server_connector" im App-Store
App-Store auf Aktualisierung für die App "lookup_server_connector" geprüft
Suche nach einer Aktualisierung für die App "metadata" im App-Store
App-Store auf Aktualisierung für die App "metadata" geprüft
Suche nach einer Aktualisierung für die App "notifications" im App-Store
App-Store auf Aktualisierung für die App "notifications" geprüft
Suche nach einer Aktualisierung für die App "oauth2" im App-Store
App-Store auf Aktualisierung für die App "oauth2" geprüft
Suche nach einer Aktualisierung für die App "occweb" im App-Store
App-Store auf Aktualisierung für die App "occweb" geprüft
Suche nach einer Aktualisierung für die App "password_policy" im App-Store
App-Store auf Aktualisierung für die App "password_policy" geprüft
Suche nach einer Aktualisierung für die App "polls" im App-Store
App-Store auf Aktualisierung für die App "polls" geprüft
Suche nach einer Aktualisierung für die App "provisioning_api" im App-Store
App-Store auf Aktualisierung für die App "provisioning_api" geprüft
Suche nach einer Aktualisierung für die App "sharebymail" im App-Store
App-Store auf Aktualisierung für die App "sharebymail" geprüft
Suche nach einer Aktualisierung für die App "socialsharing_email" im App-Store
App-Store auf Aktualisierung für die App "socialsharing_email" geprüft
Suche nach einer Aktualisierung für die App "tasks" im App-Store
App-Store auf Aktualisierung für die App "tasks" geprüft
Suche nach einer Aktualisierung für die App "theming" im App-Store
App-Store auf Aktualisierung für die App "theming" geprüft
Suche nach einer Aktualisierung für die App "twofactor_backupcodes" im App-Store
App-Store auf Aktualisierung für die App "twofactor_backupcodes" geprüft
Suche nach einer Aktualisierung für die App "updatenotification" im App-Store
App-Store auf Aktualisierung für die App "updatenotification" geprüft
Suche nach einer Aktualisierung für die App "workflowengine" im App-Store
App-Store auf Aktualisierung für die App "workflowengine" geprüft
Reparaturschritt: Repair MySQL collation
Reparaturinformation: All tables already have the correct collation -> nothing to do
Reparaturschritt: Repair mime types
Reparaturschritt: Clean tags and favorites
Reparaturinformation: 0 tags of deleted users have been removed.
Reparaturinformation: 0 tags for delete files have been removed.
Reparaturinformation: 0 tag entries for deleted tags have been removed.
Reparaturinformation: 0 tags with no entries have been removed.
Reparaturschritt: Repair invalid shares
Reparaturschritt: Remove shares of a users root folder
Reparaturschritt: Move .step file of updater to backup location
Reparaturschritt: Fix potential broken mount points
Reparaturinformation: No mounts updated
Reparaturschritt: Repair invalid paths in file cache
Reparaturschritt: Add log rotate job
Reparaturschritt: Clear frontend caches
Reparaturinformation: Image cache cleared
Reparaturinformation: SCSS cache cleared
Reparaturinformation: JS cache cleared
Reparaturschritt: Clear every generated avatar on major updates
Reparaturschritt: Add preview background cleanup job
Reparaturschritt: Queue a one-time job to cleanup old backups of the updater
Reparaturschritt: Repair pending cron jobs
Reparaturinformation: No need to repair pending cron jobs.
Reparaturschritt: Extract the vcard uid and store it in the db
Reparaturschritt: Remove potentially over exposing share links
Reparaturinformation: No need to remove link shares.
Code-Integrität wird überprüft
Code-Integritätsprüfung abgeschlossen
Wartungsmodus ausgeschaltet
Ursprüngliches Log-Level wiederhergestellt
Reparaturschritt: Copy data from accounts table when migrating from ownCloud
Reparaturschritt: Drop account terms table when migrating from ownCloud
Das Datenbankschema wird aktualisiert
Datenbank aktualisiert
Suche nach einer Aktualisierung für die App "accessibility" im App-Store
App-Store auf Aktualisierung für die App "accessibility" geprüft
Suche nach einer Aktualisierung für die App "activity" im App-Store
App-Store auf Aktualisierung für die App "activity" geprüft
Suche nach einer Aktualisierung für die App "announcementcenter" im App-Store
App-Store auf Aktualisierung für die App "announcementcenter" geprüft
Suche nach einer Aktualisierung für die App "apporder" im App-Store
App-Store auf Aktualisierung für die App "apporder" geprüft
Suche nach einer Aktualisierung für die App "audioplayer" im App-Store
App-Store auf Aktualisierung für die App "audioplayer" geprüft
Suche nach einer Aktualisierung für die App "bruteforcesettings" im App-Store
App-Store auf Aktualisierung für die App "bruteforcesettings" geprüft
Suche nach einer Aktualisierung für die App "calendar" im App-Store
App-Store auf Aktualisierung für die App "calendar" geprüft
Suche nach einer Aktualisierung für die App "cloud_federation_api" im App-Store
App-Store auf Aktualisierung für die App "cloud_federation_api" geprüft
Suche nach einer Aktualisierung für die App "comments" im App-Store
App-Store auf Aktualisierung für die App "comments" geprüft
Suche nach einer Aktualisierung für die App "contacts" im App-Store
App-Store auf Aktualisierung für die App "contacts" geprüft
Suche nach einer Aktualisierung für die App "dav" im App-Store
App-Store auf Aktualisierung für die App "dav" geprüft
Suche nach einer Aktualisierung für die App "federatedfilesharing" im App-Store
App-Store auf Aktualisierung für die App "federatedfilesharing" geprüft
Suche nach einer Aktualisierung für die App "federation" im App-Store
App-Store auf Aktualisierung für die App "federation" geprüft
Suche nach einer Aktualisierung für die App "files" im App-Store
App-Store auf Aktualisierung für die App "files" geprüft
Suche nach einer Aktualisierung für die App "files_pdfviewer" im App-Store
App-Store auf Aktualisierung für die App "files_pdfviewer" geprüft
Suche nach einer Aktualisierung für die App "files_rightclick" im App-Store
App-Store auf Aktualisierung für die App "files_rightclick" geprüft
Suche nach einer Aktualisierung für die App "files_sharing" im App-Store
App-Store auf Aktualisierung für die App "files_sharing" geprüft
Suche nach einer Aktualisierung für die App "files_texteditor" im App-Store
App-Store auf Aktualisierung für die App "files_texteditor" geprüft
Suche nach einer Aktualisierung für die App "files_trashbin" im App-Store
App-Store auf Aktualisierung für die App "files_trashbin" geprüft
Suche nach einer Aktualisierung für die App "files_versions" im App-Store
App-Store auf Aktualisierung für die App "files_versions" geprüft
Suche nach einer Aktualisierung für die App "files_videoplayer" im App-Store
App-Store auf Aktualisierung für die App "files_videoplayer" geprüft
Suche nach einer Aktualisierung für die App "gallery" im App-Store
App-Store auf Aktualisierung für die App "gallery" geprüft
Suche nach einer Aktualisierung für die App "logreader" im App-Store
App-Store auf Aktualisierung für die App "logreader" geprüft
Suche nach einer Aktualisierung für die App "lookup_server_connector" im App-Store
App-Store auf Aktualisierung für die App "lookup_server_connector" geprüft
Suche nach einer Aktualisierung für die App "metadata" im App-Store
App-Store auf Aktualisierung für die App "metadata" geprüft
Suche nach einer Aktualisierung für die App "notifications" im App-Store
App-Store auf Aktualisierung für die App "notifications" geprüft
Suche nach einer Aktualisierung für die App "oauth2" im App-Store
App-Store auf Aktualisierung für die App "oauth2" geprüft
Suche nach einer Aktualisierung für die App "occweb" im App-Store
App-Store auf Aktualisierung für die App "occweb" geprüft
Suche nach einer Aktualisierung für die App "password_policy" im App-Store
App-Store auf Aktualisierung für die App "password_policy" geprüft
Suche nach einer Aktualisierung für die App "polls" im App-Store
App-Store auf Aktualisierung für die App "polls" geprüft
Suche nach einer Aktualisierung für die App "provisioning_api" im App-Store
App-Store auf Aktualisierung für die App "provisioning_api" geprüft
Suche nach einer Aktualisierung für die App "sharebymail" im App-Store
App-Store auf Aktualisierung für die App "sharebymail" geprüft
Suche nach einer Aktualisierung für die App "socialsharing_email" im App-Store
App-Store auf Aktualisierung für die App "socialsharing_email" geprüft
Suche nach einer Aktualisierung für die App "tasks" im App-Store
App-Store auf Aktualisierung für die App "tasks" geprüft
Suche nach einer Aktualisierung für die App "theming" im App-Store
App-Store auf Aktualisierung für die App "theming" geprüft
Suche nach einer Aktualisierung für die App "twofactor_backupcodes" im App-Store
App-Store auf Aktualisierung für die App "twofactor_backupcodes" geprüft
Suche nach einer Aktualisierung für die App "updatenotification" im App-Store
App-Store auf Aktualisierung für die App "updatenotification" geprüft
Suche nach einer Aktualisierung für die App "workflowengine" im App-Store
App-Store auf Aktualisierung für die App "workflowengine" geprüft
Reparaturschritt: Repair MySQL collation
Reparaturinformation: All tables already have the correct collation -> nothing to do
Reparaturschritt: Repair mime types
Reparaturschritt: Clean tags and favorites
Reparaturinformation: 0 tags of deleted users have been removed.
Reparaturinformation: 0 tags for delete files have been removed.
Reparaturinformation: 0 tag entries for deleted tags have been removed.
Reparaturinformation: 0 tags with no entries have been removed.
Reparaturschritt: Repair invalid shares
Reparaturschritt: Remove shares of a users root folder
Reparaturschritt: Move .step file of updater to backup location
Reparaturschritt: Fix potential broken mount points
Reparaturinformation: No mounts updated
Reparaturschritt: Repair invalid paths in file cache
Reparaturschritt: Add log rotate job
Reparaturschritt: Clear frontend caches
Reparaturinformation: Image cache cleared
Reparaturinformation: SCSS cache cleared
Reparaturinformation: JS cache cleared
Reparaturschritt: Clear every generated avatar on major updates
Reparaturschritt: Add preview background cleanup job
Reparaturschritt: Queue a one-time job to cleanup old backups of the updater
Reparaturschritt: Repair pending cron jobs
Reparaturinformation: No need to repair pending cron jobs.
Reparaturschritt: Extract the vcard uid and store it in the db
Reparaturschritt: Remove potentially over exposing share links
Reparaturinformation: No need to remove link shares.
Code-Integrität wird überprüft
Code-Integritätsprüfung abgeschlossen
Wartungsmodus ausgeschaltet
Ursprüngliches Log-Level wiederhergestellt

excerpt from config.php in its actual version:

  'dbtype' => 'mysql',
  'version' => '15.0.10.0',
  …
  'installed' => true,
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 2,
  'updater.release.channel' => 'production',
  'updater.secret' => …key

I have no glue how to proceed now…

Thx for any help!
PS: Yes, I’m embarrassed that this happened. :grimacing:

Edit: okay, as I understood the log, all tasks are done. So I would like to try to unset the “update-mode“, but have no idea where to look for that. Is there an file od database-entry wich enables “update-mode“?

Got it. I will post my way to do so here soon.

1 Like