[CRIU] zdtm/static/netns_sub(ns) zdtm/static/netns_sub_veth(uns) failures in Fedora rawhide CI

Adrian Reber adrian at lisas.de
Tue May 21 15:07:51 MSK 2019


On Tue, May 21, 2019 at 12:28:00AM -0700, Andrei Vagin wrote:
> On Sat, May 04, 2019 at 06:05:54PM +0200, Adrian Reber wrote:
> > I have added some CI to the Fedora CRIU package and I see two errors
> > which I do not see locally:
> > 
> > https://jenkins-continuous-infra.apps.ci.centos.org/job/fedora-rawhide-build-pipeline/3917/artifact/package-tests/logs/FAIL_str_zdtm.log
> > 
> > ==================== Run zdtm/static/netns_sub_veth in uns =====================
> > Start test
> > Test is SUID
> > ./netns_sub_veth --pidfile=netns_sub_veth.pid --outfile=netns_sub_veth.out
> > Run criu dump
> > =[log]=> dump/zdtm/static/netns_sub_veth/52/1/dump.log
> > ------------------------ grep Error ------------------------
> > (00.169059) 	LD: Got link 22, type 1
> > (00.169078) The peer link is in the 1 netns with the 22 index
> > (00.169090) Found ll addr (2e:../6) for zdtm1
> > (00.171745) 	Running ip route save
> > Error: ipv4: FIB table does not exist.
> 
> Could you try to run "ip route save"?
> 
> [root at fc24 criu]# ip route save > /tmp/routes.tmp
> [root at fc24 criu]# echo $?

That works, but in a namespace it fails:

[root at fedora01 test]# unshare -n ip route save > /tmp/bl
Error: ipv4: FIB table does not exist.
Dump terminated

This is with 

[root at fedora01 test]# uname -a
Linux fedora01 5.1.0+ #31 SMP Tue May 21 09:22:12 CEST 2019 x86_64
x86_64 x86_64 GNU/Linux
[root at fedora01 test]# rpm -q iproute
iproute-5.0.0-2.fc31.x86_64

> Could you take a look at this:
> https://www.spinics.net/lists/netdev/msg559904.html

This sounds like the same problem, indeed. The problem seems to be if
iproute is updated from 4.2 to 5.0.

I opened a Fedora bug to have it tracked somewhere:

https://bugzilla.redhat.com/show_bug.cgi?id=1712376

		Adrian


More information about the CRIU mailing list