[CRIU] ✗ travis-ci: failure for rework pgid restore for pidnses (rev2)

Pavel Tikhomirov ptikhomirov at virtuozzo.com
Thu Jul 6 11:01:38 MSK 2017



On 07/06/2017 08:56 AM, Andrei Vagin wrote:
> ======================= Run zdtm/static/session01 in uns =======================
> Start test
> ./session01 --pidfile=session01.pid --outfile=session01.out
> Run criu dump
> Run criu restore
> =[log]=> dump/zdtm/static/session01/144/1/restore.log
> ------------------------ grep Error ------------------------
> (00.479441)     21: nr_lazy:           0
> (00.479447)     21: Restore on-core sigactions for 21
> (00.479480)     21: Restoring children in alien sessions:
> (00.479491)     21: Restoring children in our session:
> (00.479508)     21: Error (criu/pstree.c:1259): Can't setpgid 21: item or leader is not alive
> (00.481978)      5: Error (criu/cr-restore.c:1506): 21 exited, status=1
> (00.483951) uns: calling do_destroy_pid_ns_helpers (-1, 0)
> (00.487994) Error (criu/namespaces.c:1606): 204 finished unexpected: status=9
> (00.553307) uns: calling exit_usernsd (-1, 1)
> (00.553366) uns: daemon calls 0x4b6f00 (187, -1, 1)
> (00.553376) uns: `- daemon exits w/ 0
> (00.555688) uns: daemon stopped
> (00.555708) Error (criu/cr-restore.c:2406): Restoring FAILED.
> ------------------------ ERROR OVER ------------------------
> ############### Test zdtm/static/session01 FAIL at CRIU restore ################

My guess, these is synchronization problem ->pgrp_set is set before 
->forked for a process, will fix it.

> 
> On Tue, Jul 04, 2017 at 03:25:00PM +0000, Patchwork wrote:
>> == Series Details ==
>>
>> Series: rework pgid restore for pidnses (rev2)
>> URL   : https://patchwork.criu.org/series/1722/
>> State : failure
>>
>> == Logs ==
>>
>> For more details see: https://travis-ci.org/criupatchwork/criu/builds/249965739?utm_source=github_status&utm_medium=notification
>> _______________________________________________
>> CRIU mailing list
>> CRIU at openvz.org
>> https://lists.openvz.org/mailman/listinfo/criu

-- 
Best regards, Tikhomirov Pavel
Software Developer, Virtuozzo.


More information about the CRIU mailing list