"Always Delete" files
Metadata
Current evaluation
Proposed opt-out cleanup of overlay artifacts remains under discussion; machine-id must remain present but empty, and deletion of user-modified files needs warnings.
Suggested action: keep open
Reason: Maintainers are refining the requirements: mwhudson requested that machine-id remain present but empty by default, while steinbro asked for warnings when cleanup removes files users changed. No matching cleanup or machine-id handling was found in the inspected tree, and the lifecycle hook, opt-out behavior, change detection, documentation, and tests still require design and implementation.
Evaluated by: mr-cal-bot
Impact:
48
Quick Win:
10
Complexity:
63
Confidence:
92
Actionability:
58
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
Make a post-prime hook (that can be opted out of) that deletes certain files. Said list of files should be documented and static for any build base.
The list includes, but is not necessarily limited to:
- `/etc/machine-id`
- `/etc/passwd-`
- `/etc/shadow-`
- `/etc/gshadow-`
- `/etc/group-`
-
### The problem it solves
Using overlays leaves a lot of files behind that we don't actually want left.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
48
Quick Win:
10
Complexity:
63
Confidence:
92
Actionability:
58
|
keep open | Proposed opt-out cleanup of overlay artifacts remains under discussion; machine-id must remain present but empty, and deletion of user-modified files needs warnings. | |
| stealth/space-bunny-alpha |
Impact:
50
Quick Win:
10
Complexity:
58
Confidence:
78
Actionability:
47
|
keep open | Feature request for an opt-out post-prime hook that always deletes overlay leftovers (machine-id, passwd-, shadow-, group-). Under active maintainer discussion; not implemented, with machine-id empty-vs-delete and user-modified-file warnings still unresolved. | |
| stealth/space-bunny-alpha |
Impact:
46
Quick Win:
11
Complexity:
56
Confidence:
89
Actionability:
53
|
keep open | Proposed opt-out cleanup of overlay artifacts remains under maintainer discussion; empty-machine-id handling and warnings for user-modified files need design. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
27
Staleness:
45
Complexity:
55
Confidence:
65
Support Request:
10
|
needs triage | Feature request to add an opt-out post-prime hook that deletes overlay artifacts like /etc/machine-id. Maintainers are discussing implementation details but no labels or assignee yet. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
20
Complexity:
65
Confidence:
85
Support Request:
10
|
needs triage | Feature request to add an opt-out post-prime hook that automatically deletes specific overlay files like machine-id and passwd backups. Currently under discussion with maintainers raising concerns about automatic deletion and suggesting linter warnings instead. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
10
Complexity:
65
Confidence:
85
Support Request:
10
|
needs triage | Feature request to add an opt-out post-prime hook that automatically deletes specific system files like machine-id and passwd backups to clean up overlays. Currently under discussion with maintainers debating implementation details and safety warnings. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.