App Migration failing on Time Zone Attribute

Greetings folks…

So I noticed that during the migration to Electric Eel (24.10) from 23.10, 2 of my apps are failing on the time zone attribute…

Specifically the messages I get is (in the app_migrations.log):

app_migrations.migrate():241 - ‘calibre-server’ app failed to migrate successfully: ‘Failed to create app: [EINVAL] values.TZ: Invalid choice: Americas/Los_Angles\n’
app_migrations.migrate():241 - ‘flaresolverr’ app failed to migrate successfully: ‘Failed to create app: [EINVAL] values.TZ: Invalid choice: Americas/Los_Angeles\n’

Normally I would just re-create the application (but unfortunately especially for calibre, I didn’t separate out the configuration to a dedicated host path)… so I really have to migrate it…

Any ideas on how I can edit/remove the existing TZ entry so that the migration can succeed?

Thanks

Just to clarify, this is problem exists when migrating from dragonfish to electric eel (24.10 GA)

I take it that this was attempting to migrate Custom Apps since these are not in the DF catalog. Unfortunately you have typos in the time zone value, hence the validation failure (Americas/Los_Angles should be America/Los_Angeles).

Technically you could hack your way into fixing this by either modifying the migration script to fix this one issue or editing the k8s manifests, which are double b64 encryted and once gzip encrytped, but I think the simplest solution would really be to reinstall and recreate the config.