Changes

Jump to navigation Jump to search
m
no edit summary
Line 24: Line 24:  
* Expected size: 350 hours
 
* Expected size: 350 hours
 
* Mentors: Viktória Spišaková <spisakova@ics.muni.cz>, Radostin Stoyanov <rstoyanov@fedoraproject.org>, Adrian Reber <areber@redhat.com>
 
* Mentors: Viktória Spišaková <spisakova@ics.muni.cz>, Radostin Stoyanov <rstoyanov@fedoraproject.org>, Adrian Reber <areber@redhat.com>
 +
 +
 +
=== Checkpoint/Restore of Rootless Containers ===
 +
 +
'''Summary:''' Enabling checkpoint and restore support for rootless containers.
 +
 +
[https://rootlesscontaine.rs/ Rootless containers] are containers that can be created, run, and managed by unprivileged users. Container engines such as Podman natively support running containers in a rootless mode to improve security and usability. While checkpoint/restore functionality is already available for rootful containers and unprivileged checkpointing is possible with the <code>CAP_CHECKPOINT_RESTORE</code> capability, container engines do not yet support native checkpointing of containers running in rootless mode. This project aims to explore and address the remaining challenges required to enable unprivileged checkpoint/restore for rootless containers.
 +
 +
'''Links:'''
 +
* https://github.com/checkpoint-restore/criu/pull/1930
 +
* https://github.com/torvalds/linux/commit/124ea650d3072b005457faed69909221c2905a1f
 +
* https://src.fedoraproject.org/rpms/criu/pull-request/10#request_diff
 +
 +
'''Details:'''
 +
* Skill level: intermediate
 +
* Language: C, Go
 +
* Expected size: 350 hours
 +
* Mentors: Radostin Stoyanov <rstoyanov@fedoraproject.org>, Adrian Reber <areber@redhat.com>
    
=== Add support for memory compression ===
 
=== Add support for memory compression ===
569

edits

Navigation menu