Skip to content

Better retention#139

Merged
nlewo merged 1 commit into
mainfrom
better-retention
Mar 29, 2026
Merged

Better retention#139
nlewo merged 1 commit into
mainfrom
better-retention

Conversation

@nlewo
Copy link
Copy Markdown
Owner

@nlewo nlewo commented Feb 20, 2026

The goal is to provide a better generation/deployment/profile retention support.

It allows to specify the number of deployment and boot entry to keep. A documentation explains how it works.

How to test this:

  • switch to this branch
  • run comin deployment list --boot to get the list of deployments which lead to boot menu entry
  • after a comin deployment, run bootctl list to ensure you get the expected number of deployments

The behavior is explained in https://github.com/nlewo/comin/blob/better-retention/docs/howtos.md#deployments-and-profiles-retention-policy

This can be configured with options https://github.com/nlewo/comin/blob/better-retention/docs/generated-module-options.md#servicescominretention

Warning: i'm a bit afraid by merging this since it's hard to test in the real world... So, if there are some volonteers to beta test this MR, that would be really useful! Note it's running since few days on all my machines.

@nlewo nlewo force-pushed the better-retention branch 5 times, most recently from 974cf82 to d48de7a Compare March 1, 2026 08:51
@nlewo nlewo force-pushed the better-retention branch 5 times, most recently from d3c22bf to c169bc1 Compare March 14, 2026 11:51
@nlewo nlewo force-pushed the better-retention branch 3 times, most recently from ce1af0c to 55bf014 Compare March 20, 2026 06:55
@nlewo nlewo force-pushed the better-retention branch from 55bf014 to 936d54a Compare March 21, 2026 09:59
@nlewo nlewo merged commit 7ecfc7f into main Mar 29, 2026
3 checks passed
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.

1 participant