containers with inotify not in hardcoded locations can't be checkpointed

Bug #1575741 reported by Tycho Andersen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
criu (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Right now CRIU uses a hardcoded list of common locations to place inotify hooks in order to figure out a reverse mapping between inode:path so it can restore the inotify hooks. We should support inotify at all locations. This probably requires kernel patches as well as userspace ones.

Revision history for this message
Tycho Andersen (tycho-s) wrote :

I've committed a fix upstream that fixes this for filesystems that preserve inodes across moves (ZFS, BTRFS). I'm marking this as fix committed for now since we're encouraging people to use ZFS. If we move to a different filesystem, we'll need to revisit how we do this.

Changed in criu (Ubuntu):
status: New → Fix Committed
Tycho Andersen (tycho-s)
Changed in criu (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.