You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did an update via web from 28.0.12.2 to 29.0.9 which aborts with the following error (end of logfile)
....
"weather_status" aktualisiert auf 1.9.0
Aktualisiere die App "contacts" aus dem App-Store
InvalidArgumentException: Index name "photo_id" for table "oc_facefinder_facedetaction_face_photo_module" collides with the constraint on table "oc_facefinder_exif_photo_module".
nextcloud is now inoperabel (when I do a web login with admin I get "Aktualisierung starten".
what should I do to get it running again e.g. with version 28.0.12.2.
The update process does automatically an udate to .../data/updater-oce530a2e556/ . Does it help to get back to 28.0.12.2 ?
Steps to reproduce
Expected behavior
successfull update
Nextcloud Server version
28
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.3
Web server
Apache (supported)
Database engine version
MySQL
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 28 to 29)
Are you using the Nextcloud Server Encryption module?
Nextcloud wird auf Version 29.0.9 aktualisiert
Stellen Sie vor dem Fortsetzen bitte sicher, dass die Datenbank, der Konfigurationsordner und der Datenordner gesichert wurden.
Zur Vermeidung von Zeitüberschreitungen bei größeren Installationen können Sie stattdessen den folgenden Befehl in Ihrem Installationsverzeichnis ausführen:
./occ upgrade
Nextcloud Logs
Aktualisierung auf 29.0.9InvalidArgumentException: Index name "photo_id" for table "oc_facefinder_facedetaction_face_photo_module" collides with the constraint on table "oc_facefinder_exif_photo_module".Detaillierte Protokollmeldungen Update vorbereitenLog-Level auf "debug" gesetztWartungsmodus eingeschaltetReparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudDas Datenbankschema wird aktualisiertDatenbank aktualisiert"federation"aktualisiert auf 1.19.0"lookup_server_connector"aktualisiert auf 1.17.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration times"oauth2"aktualisiert auf 1.17.1"password_policy"aktualisiert auf 1.19.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadata"photos"aktualisiert auf 2.5.0"files"aktualisiert auf 2.1.1"activity"aktualisiert auf 2.21.1Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles App"circles"aktualisiert auf 29.0.0-dev"cloud_federation_api"aktualisiert auf 1.12.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[1/ 1]: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[1/ 1]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed."dav"aktualisiert auf 1.30.1Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the database"encryption"aktualisiert auf 2.17.0"files_external"aktualisiert auf 1.21.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as accepted"files_sharing"aktualisiert auf 1.21.0"files_trashbin"aktualisiert auf 1.19.0"files_versions"aktualisiert auf 1.22.0"sharebymail"aktualisiert auf 1.19.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflows"workflowengine"aktualisiert auf 2.11.0"admin_audit"aktualisiert auf 1.19.0"comments"aktualisiert auf 1.19.0"firstrunwizard"aktualisiert auf 2.18.0"logreader"aktualisiert auf 2.14.0"nextcloud_announcements"aktualisiert auf 1.18.0"notifications"aktualisiert auf 2.17.0"systemtags"aktualisiert auf 1.19.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflowsReparaturschritt: Initialize migration of background images from dashboard to theming app"theming"aktualisiert auf 2.4.0"bruteforcesettings"aktualisiert auf 2.9.0"contactsinteraction"aktualisiert auf 1.10.0"dashboard"aktualisiert auf 7.9.0"federatedfilesharing"aktualisiert auf 1.19.0"files_pdfviewer"aktualisiert auf 2.10.0"files_reminders"aktualisiert auf 1.2.0"privacy"aktualisiert auf 1.13.0"provisioning_api"aktualisiert auf 1.19.0"recommendations"aktualisiert auf 2.1.0"related_resources"aktualisiert auf 1.4.0"serverinfo"aktualisiert auf 1.19.0"settings"aktualisiert auf 1.12.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflowsReparaturschritt: Initialize migration of background images from dashboard to theming appReparaturschritt: Switches from default updater server to the customer one if a valid subscription is availableReparaturinformation: Repair step already executed"support"aktualisiert auf 1.12.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflowsReparaturschritt: Initialize migration of background images from dashboard to theming appReparaturschritt: Switches from default updater server to the customer one if a valid subscription is availableReparaturinformation: Repair step already executedReparaturschritt: Send an admin notification if monthly report is disabled"survey_client"aktualisiert auf 1.17.0Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflowsReparaturschritt: Initialize migration of background images from dashboard to theming appReparaturschritt: Switches from default updater server to the customer one if a valid subscription is availableReparaturinformation: Repair step already executedReparaturschritt: Send an admin notification if monthly report is disabledReparaturschritt: Force-reset all Text document sessions"text"aktualisiert auf 3.10.1Reparaturschritt: Repair MySQL collationReparaturinformation: All tables already have the correct collation -> nothing to doReparaturschritt: Copy data from accounts table when migrating from ownCloudReparaturschritt: Drop account terms table when migrating from ownCloudReparaturschritt: Update OAuth token expiration timesReparaturschritt: init metadataReparaturschritt: Upgrading Circles AppReparaturschritt: Fix component of birthday calendarsReparaturinformation: 13 birthday calendars updated.Reparaturschritt: Regenerating birthday calendars to use new icons and fix old birthday events without yearReparaturinformation: Repair step already executedReparaturschritt: Fix broken values of calendar objects
[0/ 0]: Fix broken values of calendar objectsReparaturschritt: Registering building of calendar search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Register building of social profile search index as background jobReparaturinformation: Repair step already executedReparaturschritt: Registering background jobs to update cache for webcal calendarsReparaturinformation: Added 0 background jobs to update webcal calendarsReparaturschritt: Registering building of calendar reminder index as background jobReparaturinformation: Repair step already executedReparaturschritt: Clean up orphan event and contact dataReparaturinformation: 0 events without a calendar have been cleaned upReparaturinformation: 0 properties without an events have been cleaned upReparaturinformation: 0 changes without a calendar have been cleaned upReparaturinformation: 0 cached events without a calendar subscription have been cleaned upReparaturinformation: 0 changes without a calendar subscription have been cleaned upReparaturinformation: 0 contacts without an addressbook have been cleaned upReparaturinformation: 0 properties without a contact have been cleaned upReparaturinformation: 0 changes without an addressbook have been cleaned upReparaturschritt: Remove activity entries of private eventsReparaturinformation: Removed 0 activity entriesReparaturschritt: Clean up old calendar subscriptions from deleted users that were not cleaned-up
[0/ 0]: Clean up old calendar subscriptions from deleted users that were not cleaned-upReparaturinformation: 0 calendar subscriptions without an user have been cleaned upReparaturschritt: Remove invalid object propertiesReparaturinformation: 0 invalid object properties removed.Reparaturschritt: Write default encryption module configuration to the databaseReparaturschritt: Fix the share type of guest shares when migrating from ownCloudReparaturschritt: Copy the share password into the dedicated columnReparaturschritt: Set existing shares as acceptedReparaturschritt: Populating added database structures for workflowsReparaturschritt: Initialize migration of background images from dashboard to theming appReparaturschritt: Switches from default updater server to the customer one if a valid subscription is availableReparaturinformation: Repair step already executedReparaturschritt: Send an admin notification if monthly report is disabledReparaturschritt: Force-reset all Text document sessionsReparaturschritt: Add background job to check for backup codes"twofactor_backupcodes"aktualisiert auf 1.18.0"updatenotification"aktualisiert auf 1.19.1"user_status"aktualisiert auf 1.9.0"viewer"aktualisiert auf 2.3.0"weather_status"aktualisiert auf 1.9.0Aktualisiere die App "contacts" aus dem App-StoreInvalidArgumentException: Index name "photo_id" for table "oc_facefinder_facedetaction_face_photo_module" collides with the constraint on table "oc_facefinder_exif_photo_module".Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die Nextcloud Community.
Additional info
No response
The text was updated successfully, but these errors were encountered:
Index name "photo_id" for table "oc_facefinder_facedetaction_face_photo_module" collides with the constraint on table "oc_facefinder_exif_photo_module".
facefinder is not our code. Only reference I could find to these table names is in some ancient Owncloud app: https://github.com/noldmess/EagleEye
Maybe it was once in place and uninstalled long ago?
You can likely drop the two referenced tables (after doing a database backup). For help doing that, please utilize the help forum: https://help.nextcloud.com
P.S. Basically this, but for those tables is what you need to do: #41253 (comment)
Bug description
I did an update via web from 28.0.12.2 to 29.0.9 which aborts with the following error (end of logfile)
....
"weather_status" aktualisiert auf 1.9.0
Aktualisiere die App "contacts" aus dem App-Store
InvalidArgumentException: Index name "photo_id" for table "oc_facefinder_facedetaction_face_photo_module" collides with the constraint on table "oc_facefinder_exif_photo_module".
nextcloud is now inoperabel (when I do a web login with admin I get "Aktualisierung starten".
what should I do to get it running again e.g. with version 28.0.12.2.
The update process does automatically an udate to .../data/updater-oce530a2e556/ . Does it help to get back to 28.0.12.2 ?
Steps to reproduce
Expected behavior
successfull update
Nextcloud Server version
28
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.3
Web server
Apache (supported)
Database engine version
MySQL
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 28 to 29)
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud wird auf Version 29.0.9 aktualisiert Stellen Sie vor dem Fortsetzen bitte sicher, dass die Datenbank, der Konfigurationsordner und der Datenordner gesichert wurden. Zur Vermeidung von Zeitüberschreitungen bei größeren Installationen können Sie stattdessen den folgenden Befehl in Ihrem Installationsverzeichnis ausführen: ./occ upgrade
Nextcloud Logs
Additional info
No response
The text was updated successfully, but these errors were encountered: