Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orchagent receives neighbor DEL operation when the reference count of the neighbor is not zero after reboot #1483

Open
shi-su opened this issue Oct 26, 2020 · 3 comments

Comments

@shi-su
Copy link
Contributor

shi-su commented Oct 26, 2020

Description
The orchagent receives neighbor DEL operation when the reference count of the neighbor is not zero with ping traffic after reboot (cold/fast/warm).

Steps to reproduce the issue
Run warm/fast-reboot test (advanced-reboot). Confirmed the issue also happens with cold reboot with the same ping traffic of warm/fast-reboot test.

Describe the results you received
Orchagent receives neighbor DEL operation. The operation fails due to a non-zero reference count.

Oct 26 22:23:15.259716 vlab-01 INFO swss#orchagent: :- removeNeighbor: Failed to remove still referenced neighbor 1e:92:d0:9e:6d:64 on PortChannel0002
Oct 26 22:23:15.259851 vlab-01 INFO swss#orchagent: :- removeNeighbor: Failed to remove still referenced neighbor 26:74:37:ff:3b:fa on PortChannel0004

Describe the results you received
Expect not to receive neighbor deletion operations with reference counter.

@shi-su
Copy link
Contributor Author

shi-su commented Oct 26, 2020

@qiluo-msft @lguohan @zhenggen-xu for visibility

@prsunny
Copy link
Collaborator

prsunny commented Oct 26, 2020

Looks like related to this - sonic-net/sonic-buildimage#4400 (comment)

@shi-su
Copy link
Contributor Author

shi-su commented Oct 26, 2020

Looks like related to this - Azure/sonic-buildimage#4400 (comment)

Yes, I just submitted #1485 to resolve it for neighorch and fix sonic-net/sonic-buildimage#4400. While the source of the DEL operation remains unknown, this issue aims to track the source of the unexpected operation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants