Upgrade to 10.2.0+2026.2.1 #21
Reference in New Issue
Block a user
No description provided.
Delete Branch "notplants/authentik:authentik-upgrade"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi, I tried to work on this upgrade to the latest, but not super familiar with this recipe, if someone wants to take a look, or test it out?
From my local testing, if I updated directly to the latest version, there were migration errors. Which the authentik docs talk about here:
So this PR actually includes two releases. An intermediate release (to 10.1.5+2025.12.4) , and then the latest. From my testing, going to the intermediate then to the latest seemed to work, but skipping the intermediate did not. I tried to add release notes to indicate this (although its a bit of a headache for operators...)
The authentik release notes also mentioned moving /media to /data/media (https://docs.goauthentik.io/releases/2025.12#storage-mount-changes), but it appeared there was a symlink in the container from /media to /data/media so it seemed like I could just keep the volume at /media and it was working
A set_icon endpoint was also deleted in this release (https://docs.goauthentik.io/releases/2025.12#whats-deleted), so I tried to fix the abra.sh set_icon function that was previously making use of that endpoint.
Second pair of eyes would be appreciated!
tagging some recent commiters @moritz @carla @simon
apologies if I'm missing context that is needed here
Thank you very much for this update 🚀
At first glance, it looks good. The next week we will we commit completely on updates at LIT. Then we will test it out and merge it if everything works out.
I tested the update process and it works flawlessly 🎉
I picked your commits and rearranged the versioning.
@moritz oops, after deploying this to some more autonomic servers, noticed that there was a missing font (which leads to missing icons) after the upgrade to 10.2
it seems that the assets volume needs to be removed, in order for authentik to then regenerate assets on load, so that the icons appear
I was able to fix this on some deployments via:
alternatively this could be fixed by removing the named volume for assets from the recipe (unless there are user persisted files in that assets directory?):
it looks to me like
customizein abra.sh might be the only thing messing with custom assets therea big headache for some custom assets, but having trouble thinking of the most elegant way to resolve this
My best idea right now is to add a clear_assets function to abra.sh
So after upgrade, the user can run
abra app cmd <appname> app clear_assets --user rootand then redeploy and the assets should be fixed. They would then need to rerun customize if they had customizations.Pull request closed