Choose treatment for persistence tmpfiles switch race #3
Labels
No labels
blocked
conflicted
curated
in-progress
in-review
needs-decision
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
larandar/flaky-mesh#3
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stable ID: FM-PERSISTENCE-TMPFILES
Source:
plans/backlog.md#Adding a persistence entry by switch races systemd-tmpfilesSource status: tracked backlog
Disposition: open operational decision
Blocked by: none
Problem
Adding
/var/lib/forgejotoenvironment.persistenceduring a switch leftforgejo-secrets.servicefailing with226/NAMESPACE: tmpfiles had populated the old underlying directory before the new bind mount covered it, leaving the mounted path empty.This affects the switch path, not boot. Running
systemd-tmpfiles --createor rebooting restores the expected tree.Decision required
Choose one:
Acceptance
just checkinside the repository devshell.