View Issue Details

IDProjectCategoryView StatusLast Update
0008773Talerdeployment and operationspublic2024-05-15 16:03
Reporterdvn Assigned Todvn Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Target Version0.11 
Summary0008773: stale fuse-overlayfs processes leftover from podman
DescriptionOn gv.taler.net there are many idle fuse-overlayfs processes apparently leftover from podman.

Running `ps aux | grep fuse-overlayfs | wc -l` resulted in 458 items.

Podman should be removing these mounts when a container shuts down, but there is a known bug that prevents this under some (unknown) circumstances.

See: https://github.com/containers/podman/issues/7061

We may need to implement our own cleanup of these on a cron.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

dvn

2024-04-25 15:01

reporter   ~0022307

I've figured out a command to clean these up:
`podman unshare umount $(podman unshare mount | grep fuse | grep -v connections | cut -d' ' -f3)`

dvn

2024-05-02 16:25

reporter   ~0022329

Added a cronjob on user `container-worker` that runs the aforementioned command to remove stale fuse mounts at 05:00 every day. It has been running for a few days and appears to be working as intended.

Issue History

Date ModifiedUsernameFieldChange
2024-04-25 14:58dvnNew Issue
2024-04-25 14:58dvnStatusnew => assigned
2024-04-25 14:58dvnAssigned To => dvn
2024-04-25 15:01dvnNote Added: 0022307
2024-05-02 16:25dvnStatusassigned => informing
2024-05-02 16:25dvnResolutionopen => fixed
2024-05-02 16:25dvnNote Added: 0022329
2024-05-15 16:02Christian GrothoffTarget Version => 0.11
2024-05-15 16:03Christian GrothoffStatusinforming => closed