arp fails to update, 3.13.0-{24,29}
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
in an AWS environment managed by BOSH, we saw tcp connectivity problems between pairs of VMs.
VM A and VM B are up, running ubuntu 14.04-based images, and in the same vpc subnet.
VM B is terminated, and another VM is created that uses the IP address from VM B
The new VM tries to make a tcp connection to VM A. In some cases, the connection fails.
Investigation reveals that VM A has the old MAC address in its neighbor list. In some cases, running arp -d <IP Address> on VM A "fixes the problem". Also in some cases, running arping in gratuitous arp mode on the new VM also fixes the problem.
The problem does not occur if VM A is running an ubuntu 10.04-based image.
The problem seems to occur only on machines with lots of tcp connection traffic between them.
'arp -d' and arping on the new VM do not seem to "fix" the problem if there are processes on the VMs that are trying to create new TCP connections.
tags: | added: kernel-key |
Changed in linux (Ubuntu): | |
importance: | Medium → Critical |
status: | Incomplete → Confirmed |
tags: | added: trusty |
Changed in linux (Ubuntu): | |
importance: | Critical → High |
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
vcap@34fd733b- 3ec0-4f6f- bdf7-24ab74b89b 37:~$ cat /proc/version_ signature 24.47-generic 3.13.9 3ec0-4f6f- bdf7-24ab74b89b 37:~$ lsb_release -rd 3ec0-4f6f- bdf7-24ab74b89b 37:~$
Ubuntu 3.13.0-
vcap@34fd733b-
Description: Ubuntu 14.04 LTS
Release: 14.04
vcap@34fd733b-