Skip to content

feat: add persisted logs - #4562

Open
leafty wants to merge 11 commits into
release-2.20.0from
leafty/feat-peristed-logs
Open

feat: add persisted logs#4562
leafty wants to merge 11 commits into
release-2.20.0from
leafty/feat-peristed-logs

Conversation

@leafty

@leafty leafty commented Aug 5, 2026

Copy link
Copy Markdown
Member

Adds support for persisted logs from Amalthea sessions and image builds. When persisted logs are enabled, get logs from the new persisted logs API endpoints and show the logs history.

  • Logs are collected from the Loki read API and are stored in the database when attributed to an existing user, session launcher or image build
  • Persisted logs for sessions (interactive and jobs) are readable from their owner only
  • Persisted logs for image builds are readable by project editors (+repository readers for private image builds)
  • Persisted logs are removed once their TTL has expired (set from helm chart values)

Given that persisted logs rely on specific Loki configuration settings, the feature is toggled off by default in the renku helm chart.

/deploy extra-values=dataService.persistedLogs.enabled=true,dataService.imageBuilders.enabled=true,dataService.imageBuilders.strategyName=renku-buildpacks-v3,dataService.imageBuilders.outputImagePrefix=harbor.dev.renku.ch/renku-build/,dataService.imageBuilders.nodeSelector.renku.io/node-purpose=user,dataService.imageBuilders.tolerations[0].effect=NoSchedule,dataService.imageBuilders.tolerations[0].key=renku.io/dedicated,dataService.imageBuilders.tolerations[0].operator=Equal,dataService.imageBuilders.tolerations[0].value=user

@RenkuBot

RenkuBot commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

You can access the deployment of this PR at https://ci-renku-4562.dev.renku.ch

@leafty
leafty changed the base branch from master to release-2.20.0 August 14, 2026 08:01
@leafty
leafty force-pushed the leafty/feat-peristed-logs branch from 1996e83 to 13c5225 Compare August 14, 2026 08:03
@leafty
leafty marked this pull request as ready for review August 14, 2026 08:43
@leafty
leafty requested review from a team as code owners August 14, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants