authentik: 2025.12.6 -> 2026.5.3#523484
Conversation
b90b061 to
917fe94
Compare
917fe94 to
5105c5e
Compare
dotlambda
left a comment
There was a problem hiding this comment.
Let's first update to 2025.12.5 in #523691 because that fixes CVE-2026-40165 and is backportable.
|
noted and ongoing. sorry first time contributing so still figuring out the way to go. |
|
You can rebase onto the current master, @dotlambda did the update to 2025.12.5 |
5105c5e to
fc77ffe
Compare
cf8b1b0 to
221cfa8
Compare
3573a2e to
a5b60f9
Compare
a5b60f9 to
48ff562
Compare
c9034f3 to
29de6df
Compare
dotlambda
left a comment
There was a problem hiding this comment.
Please update the commit message.
c74282e to
3abd74a
Compare
❌
|
3abd74a to
4efa9ee
Compare
❌
|
4efa9ee to
db98a87
Compare
✅
|
dotlambda
left a comment
There was a problem hiding this comment.
I didn't look at the update script. Would you mind leaving that for a separate PR?
on it |
db98a87 to
8169ae0
Compare
|
I tried updating my personal setup, but encounter an error: |
|
Sadly, this seems currently to be unavoidable, unless we pin the deps folder name to the The update from # LC_ALL=C.utf-8 diff -ru old/ new/
Only in old/node_modules: @emnapi
diff: old/node_modules/@goauthentik/api: No such file or directory
Only in old/node_modules/@napi-rs: wasm-runtime
Only in old/node_modules: @tybys
diff: old/node_modules/formdata-polyfill: No such file or directory
diff: old/node_modules/lex: No such file or directory
diff: old/node_modules/node-domexception: No such file or directory( |
Update authentik to 2026.5.3.
Changelog: https://docs.goauthentik.io/releases/2026.5
GitHub release: https://github.com/goauthentik/authentik/releases/tag/version%2F2026.5.3
Notable packaging changes:
authentikworker/all-in-one binary and include it in theakwrapper runtime pathauthentik-server, matching upstream'slifecycle/aklookup, while keeping anauthentik -> authentik-servercompatibility symlink in the proxy outputaws-lc-fips-sysfails its FIPS delocation step with the default GCC stdenvpackages/client-godjangorestframework,twilio, anddramatiqversionsAutomation disclosure: this PR was prepared with assistance from OpenAI Codex, with manual review and validation before submission.
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Notes:
.#authentikand.#authentik.outposts.{ldap,proxy,radius}on both x86_64-linux and aarch64-linux.nixpkgs-review pr 523484 --package authentik --package authentik.outposts.ldap --package authentik.outposts.proxy --package authentik.outposts.radiuson x86_64-linux and aarch64-linux; 4 packages built on each platform.authentik.worker,authentik.proxy, andauthentikwithNIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix-build ... --system x86_64-linux --max-jobs 0.akwrapper includes the worker path before the proxy path, soak workerresolves the Rustauthentikbinary while direct users ofauthentik.proxy/bin/authentikkeep working.rustPlatform.buildRustPackagewith the default GCC stdenv fails inaws-lc-fips-sys; the clang stdenv override builds successfully.git diff --check.pkgs.authentik.versionas2026.5.3.djangorestframework 3.17.1,twilio 9.10.9,dramatiq 2.1.0.authentik.proxy.goModuleswithNIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix-build -A authentik.proxy.goModules --no-out-link.nixos/tests.ak --helpstarts the wrapper, but authentik bootstrap requires runtime configuration/PostgreSQL, so I am not marking binary functionality as fully tested.