Skip to content

lifecycle/ak: make sure /data has the correct permissions#19935

Merged
melizeche merged 2 commits intomainfrom
fix-media-perms
Feb 2, 2026
Merged

lifecycle/ak: make sure /data has the correct permissions#19935
melizeche merged 2 commits intomainfrom
fix-media-perms

Conversation

@rissson
Copy link
Member

@rissson rissson commented Feb 2, 2026

Details

REPLACE ME


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make docs)

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
@rissson rissson self-assigned this Feb 2, 2026
@rissson rissson requested a review from a team as a code owner February 2, 2026 13:36
@rissson rissson added the backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12 label Feb 2, 2026
@rissson rissson added this to the Release 2025.12.3 milestone Feb 2, 2026
@github-project-automation github-project-automation bot moved this from Todo to In Progress in authentik Core Feb 2, 2026
@netlify
Copy link

netlify bot commented Feb 2, 2026

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 0e30339
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/6980adce286d8d0008796450
😎 Deploy Preview https://deploy-preview-19935--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 2, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 6a0cee9
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/6980a87ad39a080008ef31ac
😎 Deploy Preview https://deploy-preview-19935--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Feb 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.25%. Comparing base (db63873) to head (0e30339).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #19935      +/-   ##
==========================================
+ Coverage   93.24%   93.25%   +0.01%     
==========================================
  Files         968      968              
  Lines       53331    53331              
==========================================
+ Hits        49726    49732       +6     
+ Misses       3605     3599       -6     
Flag Coverage Δ
conformance 38.07% <ø> (+<0.01%) ⬆️
e2e 44.08% <ø> (+<0.01%) ⬆️
integration 22.92% <ø> (+<0.01%) ⬆️
unit 91.41% <ø> (+0.01%) ⬆️
unit-migrate 91.43% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@melizeche melizeche enabled auto-merge (squash) February 2, 2026 14:05
@melizeche melizeche disabled auto-merge February 2, 2026 14:24
@melizeche melizeche enabled auto-merge (squash) February 2, 2026 14:24
@melizeche melizeche merged commit 7d473d7 into main Feb 2, 2026
101 checks passed
@melizeche melizeche deleted the fix-media-perms branch February 2, 2026 14:25
@github-project-automation github-project-automation bot moved this from In Progress to Done in authentik Core Feb 2, 2026
authentik-automation bot pushed a commit that referenced this pull request Feb 2, 2026
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
@authentik-automation
Copy link
Contributor

🍒 Cherry-pick to version-2025.12 created: #19940

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-0e30339eb38deeb1b9a15b9dc402001e31ee1ed9
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-0e30339eb38deeb1b9a15b9dc402001e31ee1ed9

Afterwards, run the upgrade commands from the latest release notes.

rissson added a commit that referenced this pull request Feb 2, 2026
…#19935 to version-2025.12) (#19940)

Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
kensternberg-authentik added a commit that referenced this pull request Feb 2, 2026
* main: (30 commits)
  web/admin: fix default binding order (#19943)
  ci: fix test_docker.sh (#19944)
  lib: Add ssh/sftp schemas in to DomainlessFormattedURLValidator (#19881)
  core: fix non-expiring service accounts and app passwords (#19913)
  lifecycle/ak: make sure /data has the correct permissions (#19935)
  lifecycle/aws: add /data volume (#19936)
  website/docs: Update location of media storage and outdated references (#19885)
  web: bump @types/node from 25.1.0 to 25.2.0 in /web (#19923)
  web: bump @playwright/test from 1.58.0 to 1.58.1 in /web (#19926)
  web: bump the rollup group across 1 directory with 4 updates (#19922)
  ci: always generate API clients (#19906)
  providers/scim: add configuration warning for migration (#19859)
  core, web: update translations (#19868)
  core: bump gunicorn from 24.1.1 to 25.0.0 (#19916)
  core: bump pyjwt from 2.10.1 to 2.11.0 (#19920)
  core: bump cachetools from 6.2.6 to 7.0.0 (#19919)
  web: bump @formatjs/intl-listformat from 8.2.0 to 8.2.1 in /web (#19924)
  web: bump the storybook group across 1 directory with 5 updates (#19921)
  core: bump axllent/mailpit from v1.28.4 to v1.29.0 in /tests/e2e (#19918)
  core: bump goauthentik/selenium from 144.0-ak-0.35.9 to 144.0-ak-0.40.0 in /tests/e2e (#19917)
  ...
kensternberg-authentik added a commit that referenced this pull request Feb 4, 2026
* main: (30 commits)
  web/admin: fix default binding order (#19943)
  ci: fix test_docker.sh (#19944)
  lib: Add ssh/sftp schemas in to DomainlessFormattedURLValidator (#19881)
  core: fix non-expiring service accounts and app passwords (#19913)
  lifecycle/ak: make sure /data has the correct permissions (#19935)
  lifecycle/aws: add /data volume (#19936)
  website/docs: Update location of media storage and outdated references (#19885)
  web: bump @types/node from 25.1.0 to 25.2.0 in /web (#19923)
  web: bump @playwright/test from 1.58.0 to 1.58.1 in /web (#19926)
  web: bump the rollup group across 1 directory with 4 updates (#19922)
  ci: always generate API clients (#19906)
  providers/scim: add configuration warning for migration (#19859)
  core, web: update translations (#19868)
  core: bump gunicorn from 24.1.1 to 25.0.0 (#19916)
  core: bump pyjwt from 2.10.1 to 2.11.0 (#19920)
  core: bump cachetools from 6.2.6 to 7.0.0 (#19919)
  web: bump @formatjs/intl-listformat from 8.2.0 to 8.2.1 in /web (#19924)
  web: bump the storybook group across 1 directory with 5 updates (#19921)
  core: bump axllent/mailpit from v1.28.4 to v1.29.0 in /tests/e2e (#19918)
  core: bump goauthentik/selenium from 144.0-ak-0.35.9 to 144.0-ak-0.40.0 in /tests/e2e (#19917)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants