I upgraded to 24.10.0.2 today, and all of my apps migrated to Docker fine, except the most important one (of course), Minio.
I tried manually migrating and I get the following error:
# midclt call -job k8s_to_docker.migrate spool
Status: Migration completed
Total Progress: [########################################] 100.00%
[{"name": "minio", "error": "Failed to migrate config: Failed to migrate config: Traceback (most recent call last):\n File \"/mnt/.ix-apps/truenas_catalog/trains/stable/minio/1.2.1/migrations/migrate_from_kubernetes\", line 52, in <module>\n print(yaml.dump(migrate(yaml.safe_load(f.read()))))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/mnt/.ix-apps/truenas_catalog/trains/stable/minio/1.2.1/migrations/migrate_from_kubernetes\", line 19, in migrate\n \"root_user\": config[\"minioConfig\"][\"rootUser\"],\n ~~~~~~^^^^^^^^^^^^^^^\nKeyError: 'minioConfig'\n", "successfully_migrated": false}]
It’s looking like a config options doesn’t exist on the k3s side here, but the app was running fine before EE.