Changes

Jump to navigation Jump to search
208 bytes removed ,  19:00, 14 May 2013
Remove finished tasks
Line 7: Line 7:  
|-
 
|-
 
| crtools || stopped tasks || - || -
 
| crtools || stopped tasks || - || -
|-
  −
| crtools/kernel || memory snapshot || xemul@ || need to take mem snapshot in kernel for iterative migration, (probably) rebootless upgrade and HA
   
|-
 
|-
 
| crtools || restore in namespace || - || having images taken from live app, need to restore them inside newly created namespace. For PID we'd have to provide our own init, for NET -- setup some veth.
 
| crtools || restore in namespace || - || having images taken from live app, need to restore them inside newly created namespace. For PID we'd have to provide our own init, for NET -- setup some veth.
Line 26: Line 24:  
| crtools || Paranoid dumping and restoring || - || Make paranoid checks for what we dump. E.g. pgid being valid (withing session) and fds drained from parasite are valid
 
| crtools || Paranoid dumping and restoring || - || Make paranoid checks for what we dump. E.g. pgid being valid (withing session) and fds drained from parasite are valid
 
|-
 
|-
| kernel/crtools || posix timers || skinsbursky@ || Need new kernel API for a) listing existing timers and b) fetching timer notify configuration.
+
| kernel/crtools || posix timers || snorcht@gmail.com || Need new kernel API for a) listing existing timers and b) fetching timer notify configuration.
 
|-
 
|-
 
| crtools || Smart paths resolution || - || Need a way to resolve paths to overmounted files. There are two ways: 1. Move mounts, that overlap the desired path temprarily. 2. When creating a new mount pre-open an fd keeping the mountpoint. Later, do accurate path resolve and call openat() on proper mountpoint fd
 
| crtools || Smart paths resolution || - || Need a way to resolve paths to overmounted files. There are two ways: 1. Move mounts, that overlap the desired path temprarily. 2. When creating a new mount pre-open an fd keeping the mountpoint. Later, do accurate path resolve and call openat() on proper mountpoint fd
Line 35: Line 33:  
|-
 
|-
 
| crtools || Multiple namespaces || - || Need to handle the cases when more than one namespace of one type exists and dump them properly
 
| crtools || Multiple namespaces || - || Need to handle the cases when more than one namespace of one type exists and dump them properly
|-
  −
| crtools || Migration w/o intermediate disk || Adrian Reber || -
   
|-
 
|-
 
| kernel/crtools || TUN/TAP || - || -
 
| kernel/crtools || TUN/TAP || - || -
Line 50: Line 46:  
| crtools/kernel || NFS || - ||
 
| crtools/kernel || NFS || - ||
 
|-
 
|-
| crtools/kernel || VDSO || - || issues: VDSO may change between kernels; vsyscall may change between kernels; VDSO mapping should be VDSO mapping, not regular one
+
| crtools/kernel || VDSO || gorcunov@ || issues: VDSO may change between kernels; vsyscall may change between kernels; VDSO mapping should be VDSO mapping, not regular one
 
|-
 
|-
 
| crtools || Unmap a restorer VMA || - || [https://docs.google.com/spreadsheet/ccc?key=0Au56mM6UWU8mdGhmYURYZGZhbmxBLWVmVnhBT3VXVHc#gid=0 Lots] of ideas were generated so far.
 
| crtools || Unmap a restorer VMA || - || [https://docs.google.com/spreadsheet/ccc?key=0Au56mM6UWU8mdGhmYURYZGZhbmxBLWVmVnhBT3VXVHc#gid=0 Lots] of ideas were generated so far.
Line 56: Line 52:  
| crtools || migrate script || - || It's not complex, but openvz-like migrate scripts should exists
 
| crtools || migrate script || - || It's not complex, but openvz-like migrate scripts should exists
 
|-
 
|-
| crtools || Asynchronous parasite || gorcunov@ || Parasite should wait on tsock for commands, not being restarted by crtools
+
| crtools || Asynchronous parasite || avagin@ || Parasite should wait on tsock for commands, not being restarted by crtools
 
|-
 
|-
 
| crtools || Validate .img files || - || For a given set of image files check, that they are in "restorable" shape
 
| crtools || Validate .img files || - || For a given set of image files check, that they are in "restorable" shape

Navigation menu