Skip to content
Init is here / May 19 - 23
Back

migration to 1.6.1 to 1.7.2 fails

  • 0
  • Self Hosted
Kmax
23 May, 2025, 12:21

error msg:

✔ Container appwrite Started 2.8s ✔ Container appwrite-worker-messaging Started 3.7s ✔ Container appwrite-worker-mails Started 4.2s ✔ Container appwrite-realtime Started 6.4s ✔ Container appwrite-task-stats-resources Started 4.8s ✔ Container appwrite-worker-stats-usage Started 2.3s ✔ Container appwrite-worker-functions Started 5.7s ✔ Container appwrite-worker-deletes Started 3.2s ✔ Container appwrite-worker-audits Started 4.5s ✔ Container appwrite-worker-builds Started 6.2s ✔ Container appwrite-traefik Started 6.8s root@debian-s-4vcpu-8gb-sgp1-01:/Appwrite# docker compose exec -T mariadb sh -c 'exec mysql -u"$MYSQL_USER" -p"$MYSQL_PASSWORD"' < dumpMay23.sql root@debian-s-4vcpu-8gb-sgp1-01:/Appwrite# docker compose exec appwrite migrate Skipped SMS processing. Missing "_APP_SMS_PROVIDER" or "_APP_SMS_FROM" environment variables. Skipped SMS processing. Missing "_APP_SMS_PROVIDER" or "_APP_SMS_FROM" environment variables. Starting Data Migration to version 1.7.2 [Error] Timestamp: 2025-05-23T12:13:24+00:00 [Error] Type: Utopia\Database\Exception\NotFound [Error] Message: Collection not found [Error] File: /usr/src/code/vendor/utopia-php/database/src/Database/Database.php [Error] Line: 5924 [Error] Trace: #0 /usr/src/code/app/init/database/filters.php(143): Utopia\Database\Database->find(Object(Utopia\Database\Document), Array) #1 /usr/src/code/vendor/utopia-php/database/src/Database/Database.php(6511): {closure}(NULL, Object(Utopia\Database\Document), Object(Utopia\Database\Database)) #2 /usr/src/code/vendor/utopia-php/database/src/Database/Database.php(6374): Utopia\Database\Database->decodeAttribute('subQueryDevKeys', NULL, Object(Utopia\Database\Document), 'devKeys') #3 /usr/src/code/vendor/utopia-php/database/src/Database/Database.php(6043): Utopia\Database\Database->decode(Object(Utopia\Database\Document), Object(Utopia\Database\Document), Array) #4 /usr/src/code/vendor/utopia-php/database/src/Database/Database.php(6113): Utopia\Database\Database->find(Object(Utopia\Database\Document), Array, 'read') #5 /usr/src/code/src/Appwrite/Platform/Tasks/Migrate.php(69): Utopia\Database\Database->foreach('projects', Object(Closure)) #6 /usr/src/code/vendor/utopia-php/cli/src/CLI/CLI.php(321): Appwrite\Platform\Tasks\Migrate->action('1.7.2', Object(Utopia\Database\Database), Object(Closure), Object(Utopia\Registry\Registry)) #7 [internal function]: Utopia\CLI\CLI->run() #8 {main} root@debian-s-4vcpu-8gb-sgp1-01:~/Appwrite#

TL;DR
Title: Migration from 1.6.1 to 1.7.2 fails due to missing environment variables for SMS processing - Environment variables for SMS processing are missing - Data Migration to version 1.7.2 encounters an error (Collection not found) - Error message provides information on the issue and file location Solution: Ensure all required environment variables are set before migrating to version 1.7.2.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more