What type of hardware are you using: Raspberry Pi 3, 4+
What YunoHost version are you running: 11.3.0.2
How are you able to access your server: The webadmin
SSH
Describe your issue
Hi!
I was about to upgrade an app when this error appeared:
$ sudo yunohost app upgrade --force bookstack 1 ↵
Info: Now upgrading bookstack…
Error: This app requires YunoHost >= 12.0.9 but current installed version is 11.3.0.2
Glad that I got the information, I ran the migration command to continue the process.
But then, I got this error:
$ sudo yunohost tools migrations run --accept-disclaimer
Info: Running migration 0027_migrate_to_bookworm…
Info: Fetching available upgrades for system packages…
Error: Migration 0027_migrate_to_bookworm did not complete, aborting. Error: Your system is not fully up-to-date. Please perform a regular upgrade before running the migration to Bookworm.
Info: The operation 'Run migrations' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20250127-101219-tools_migrations_migrate_forward' to get help
It seems that both actions are blocked by the other, and I have no idea how to fix this.
This is not the only app that’s giving me the need for migration, btw.
Thanks!
Share relevant logs or error messages
ended_at: 2025-01-27 10:12:57.818465
error: ‘Migration 0027_migrate_to_bookworm did not complete, aborting. Error: Your
system is not fully up-to-date. Please perform a regular upgrade before running
the migration to Bookworm.’
interface: cli
operation: tools_migrations_migrate_forward
parent: null
started_at: 2025-01-27 10:12:19.206780
success: false
yunohost_version: 11.3.0.2
============
2025-01-27 11:12:19,323: INFO - Running migration 0027_migrate_to_bookworm…
2025-01-27 11:12:19,355: INFO - Fetching available upgrades for system packages…
2025-01-27 11:12:19,978: DEBUG - Hit:2 Index of /debian bullseye InRelease
2025-01-27 11:12:20,027: DEBUG - Hit:3 Index of /php/ bullseye InRelease
2025-01-27 11:12:20,124: DEBUG - Hit:1 Index of /debian/ bullseye InRelease
2025-01-27 11:12:20,211: DEBUG - Get:4 mirror.fra1.de.leaseweb.net | powered by Leaseweb bullseye InRelease [15.0 kB]
2025-01-27 11:12:22,210: DEBUG - Fetched 15.0 kB in 2s (6493 B/s)
2025-01-27 11:12:32,067: DEBUG - Reading package lists…
2025-01-27 11:12:54,747: DEBUG - Done
2025-01-27 11:12:54,764: DEBUG - Loading migration 0022_php73_to_php74_pools…
2025-01-27 11:12:54,765: DEBUG - Loading migration 0025_global_settings_to_configpanel…
2025-01-27 11:12:54,766: DEBUG - Loading migration 0024_rebuild_python_venv…
2025-01-27 11:12:54,767: DEBUG - Loading migration 0021_migrate_to_bullseye…
2025-01-27 11:12:54,769: DEBUG - Loading migration 0023_postgresql_11_to_13…
2025-01-27 11:12:54,769: DEBUG - Loading migration 0026_new_admins_group…
2025-01-27 11:12:54,770: DEBUG - Loading migration 0027_migrate_to_bookworm…
2025-01-27 11:12:57,808: ERROR - Migration 0027_migrate_to_bookworm did not complete, aborting. Error: Your system is not fully up-to-date. Please perform a regular upgrade before running the migration to Bookworm.
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/yunohost/tools.py”, line 786, in tools_migrations_run
migration.run()
File “/usr/lib/python3/dist-packages/yunohost/migrations/0027_migrate_to_bookworm.py”, line 98, in run
self.check_assertions()
File “/usr/lib/python3/dist-packages/yunohost/migrations/0027_migrate_to_bookworm.py”, line 376, in check_assertions
raise YunohostError(“migration_0027_system_not_fully_up_to_date”)
yunohost.utils.error.YunohostError: Your system is not fully up-to-date. Please perform a regular upgrade before running the migration to Bookworm.