Segfault Error when applying config with VRF
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Netplan |
Fix Released
|
High
|
Unassigned |
Bug Description
Hello,
This is my first bug report, so hopefully I've included all the info required.
I've just made a config that seems to have an issue when trying to apply, the error is as follows:
Segmentation fault (core dumped)
Looking in syslog I can see the following:
Apr 16 19:19:23 router kernel: [154847.837589] netplan[599578]: segfault at 8 ip 00007f11b5f79d9a sp 00007fffeb163370 error 4 in libnetplan.
Apr 16 19:19:23 router kernel: [154847.837618] Code: 00 00 00 0f 85 6b 07 00 00 48 81 c4 d8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 0f 1f 44 00 00 49 8b 86 00 01 00 00 45 31 ff <44> 8b 48 08 45 85 c9 75 41 e9 95 fd ff ff 0f 1f 84 00 00 00 00 00
The last bit of the dmesg log also shows the following:
[ 12.615499] kernel: audit: type=1400 audit(168151792
[ 12.616738] kernel: audit: type=1400 audit(168151792
[ 12.616755] kernel: audit: type=1400 audit(168151792
[ 12.616767] kernel: audit: type=1400 audit(168151792
[ 12.617611] kernel: audit: type=1400 audit(168151792
[ 12.617618] kernel: audit: type=1400 audit(168151792
[ 12.625979] kernel: audit: type=1400 audit(168151792
[ 12.626007] kernel: audit: type=1400 audit(168151792
[ 12.901386] kernel: kauditd_printk_skb: 5 callbacks suppressed
[ 12.901392] kernel: audit: type=1400 audit(168151792
[ 12.906645] kernel: audit: type=1400 audit(168151792
[ 12.906656] kernel: audit: type=1400 audit(168151792
[ 12.908288] kernel: audit: type=1400 audit(168151792
[ 12.908312] kernel: audit: type=1400 audit(168151792
[ 12.912952] kernel: audit: type=1400 audit(168151792
[ 12.914027] kernel: audit: type=1400 audit(168151792
[ 12.914110] kernel: audit: type=1400 audit(168151792
[ 12.914363] kernel: audit: type=1400 audit(168151792
[ 12.914433] kernel: audit: type=1400 audit(168151792
[ 13.766552] kernel: gre: GRE over IPv4 demultiplexor driver
[ 13.774548] kernel: ip_gre: GRE over IPv4 tunneling driver
[ 15.510978] kernel: mlx5_core 0000:04:00.1 ens1f1np1: Link up
[ 15.528629] kernel: IPv6: ADDRCONF(
[ 16.047816] kernel: mlx5_core 0000:04:00.0 ens1f0np0: Link up
[ 16.176234] kernel: 8021q: 802.1Q VLAN Support v1.8
[ 16.176252] kernel: 8021q: adding VLAN 0 to HW filter on device ens1f0np0
[ 16.189931] kernel: 8021q: adding VLAN 0 to HW filter on device ens1f1np1
[ 16.550048] kernel: IPv6: ADDRCONF(
Should I do a pastbin link for the netplan config it's self?
Changed in netplan: | |
status: | New → Incomplete |
status: | Incomplete → New |
Changed in netplan: | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in netplan: | |
status: | Triaged → Fix Committed |
Changed in netplan: | |
status: | Fix Committed → Fix Released |
tags: | added: sru-next |
Hi there, thank you for your bug report.
May I ask you to provide us with the netplan.io and Ubuntu versions you are running, please?
It would be great to also have access to the configuration that triggers this problem if you could attach it to the bug report. Please, redact any sensitive information before attaching it.
Meanwhile, I will try to investigate what could be wrong with VRFs handling in the libnetplan.
Thanks!