Hey guys,
I run Nextcloud on docker using LinuxServer image. I recently upgraded to Nextcloud 29.0.5 without issues.
Execpt one, I now get a setup warning:
One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations.
I already run occ maintenance:repair --include-expensive
and restarted the Nextcloud stack. Is there something I am missing?
Thanks for any help.
occ maintenance:repair --include-expensive
output, all green and showing no issues:
root@7790f2b95464:/# occ maintenance:repair --include-expensive
- Repair MySQL collation
- All tables already have the correct collation -> nothing to do
- Clean tags and favorites
- 0 tags of deleted users have been removed.
- 0 tags for delete files have been removed.
- 0 tag entries for deleted tags have been removed.
- 0 tags with no entries have been removed.
- Repair invalid shares
- Move .step file of updater to backup location
- Add move avatar background job
- Repair step already executed
- Add preview cleanup background jobs
- Migrate oauth2_clients table to nextcloud schema
- Update the oauth2_access_tokens table schema.
- Update the oauth2_clients table schema.
- Delete clients (and their related access tokens) with the redirect_uri starting with oc:// or ending with *
- Fix potential broken mount points
- No mounts updated
- Repair language codes
- Add log rotate job
- Clear frontend caches
- Image cache cleared
- JS cache cleared
- Clear every generated avatar
- Add preview background cleanup job
- Queue a one-time job to cleanup old backups of the updater
- Cleanup invalid photocache files for carddav
- Add background job to cleanup login flow v2 tokens
- Remove potentially over exposing share links
- No need to remove link shares.
- Clear access cache of projects
- Reset generated avatar flag
- Keep legacy encryption enabled
- Check encryption key format
- Remove old dashboard app config data
- Add job to cleanup the bruteforce entries
- Queue a one-time job to check for user uploaded certificates
- Repair DAV shares
- Add background job to set the lookup server share state for users
- Add token cleanup job
- Clean up abandoned apps
- Add possibly missing system config
- Add AI tasks cleanup job
- Queue a job to generate metadata
- migrate lazy config values
- Cache logo dimension to fix size in emails on Outlook
- Logo dimensions are already known
- Remove shares of old group memberships
- Repair mime types
- Validate the phone number and store it in a known format for search
- Handle outdated scheduling events
- Cleaning up old scheduling events
- Add read permissions for existing announcements
0 [->--------------------------]
- Deduplicate shared bookmark folders
- Removed 0 duplicate shares
- Remove superfluous shared bookmark folders
- Removed 0 superfluous shares
- Remove orphaned bookmark shares
- Removed 0 orphaned shares
- Removed 0 orphaned public links
- Remove orphaned bookmark tree items
- Removed 0 orphaned bookmarks entries
- Removed 0 orphaned folders entries
- Reinserted 0 orphaned children entries
- Removed 0 orphaned bookmark folders
- Reinserted 0 orphaned bookmarks
- Update bookmark group shares
- Removed 0 users and added 0 users to 0 groups
- Removed 0 shares
- Upgrading Circles App
- Fix component of birthday calendars
- 0 birthday calendars updated.
- Regenerating birthday calendars to use new icons and fix old birthday events without year
- Repair step already executed
- Fix broken values of calendar objects
0 [----->----------------------]
- Registering building of calendar search index as background job
- Repair step already executed
- Register building of social profile search index as background job
- Repair step already executed
- Registering background jobs to update cache for webcal calendars
- Added 0 background jobs to update webcal calendars
- Registering building of calendar reminder index as background job
- Repair step already executed
- Clean up orphan event and contact data
- 0 events without a calendar have been cleaned up
- 0 properties without an events have been cleaned up
- 0 changes without a calendar have been cleaned up
- 0 cached events without a calendar subscription have been cleaned up
- 0 changes without a calendar subscription have been cleaned up
- 0 contacts without an addressbook have been cleaned up
- 0 properties without a contact have been cleaned up
- 0 changes without an addressbook have been cleaned up
- Remove activity entries of private events
- Removed 0 activity entries
- Clean up old calendar subscriptions from deleted users that were not cleaned-up
7/7 [============================] 100%
- 0 calendar subscriptions without an user have been cleaned up
- Remove invalid object properties
- 0 invalid object properties removed.
- Copy default images to the app data directory
- Icon external.svg already exists
- Icon external-dark.svg already exists
- Icon settings.svg already exists
- Icon settings-dark.svg already exists
- Fix the share type of guest shares when migrating from ownCloud
- Copy the share password into the dedicated column
- Set existing shares as accepted
- Migrate timestamp values to integer to store unix epoch
- Restore default tags that are missing
- Looking up default tags
- 1 accounts to check found
1/1 [============================] 100%
- Add a generated message-id to all Mail messages that have none
- Looking up messages without a message-id
- Purify and migrate collected mail addresses
0 [---------------->-----------]
- Insert background jobs for all accounts
1/1 [============================] 100%
- Make Mail itinerary extractor executable
- itinerary file doesn't exist
- Create or update provisioned Mail accounts
- 0 accounts provisioned
- Repair Broken Threads for all mail accounts
- Repaired threads, 0 messages updated
- Queue a job to delete duplicated cached messages
- Repair steps for Memories
- External table schema seem up to date
- Recreated filecache trigger with: Doctrine\DBAL\Platforms\MariaDb1060Platform
- exiftool binary is configured: /config/www/nextcloud/apps/memories/bin-ext/exiftool-amd64-musl
- go-vod binary is configured: /config/www/nextcloud/apps/memories/bin-ext/go-vod-amd64
- ffmpeg binary is configured: /usr/bin/ffmpeg
- Clean up meta table
- Show a hint about the new editor to existing users
- Update OAuth token expiration times
- init metadata
- Install recognize dependencies
- Separate user configured providers internal name and title. Also removes old unnecessary user config.
- Set default group in each provider
- Migrate custom providers to one config key
- Move telegram config to comman providers
- Create help command
- Invalidate access cache for projects conversation provider
- Invalidation not required
- Cache the user display names
- Force-reset all Text document sessions
- Initialize migration of background images from dashboard to theming app
- Add background job to check for backup codes
- Repair provider registrations
- Populating added database structures for workflows