-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
portsorch adds port to .1Q bridge while port is still configured as router port #13714
Comments
can you update the issue with syslog and sairedis.rec logs which shows this behavior |
syslog: sairedis.rec.1: /tmp/redmine_3326236_attachments/sonic_dump_arc-switch1025_20230110_070642/log/sairedis.rec.1:2023-01-10.04:42:48.264211|c|SAI_OBJECT_TYPE_BRIDGE_PORT:oid:0x3a000000000c02|SAI_BRIDGE_PORT_ATTR_TYPE=SAI_BRIDGE_PORT_TYPE_PORT|SAI_BRIDGE_PORT_ATTR_PORT_ID=oid:0x20000000009c3|SAI_BRIDGE_PORT_ATTR_ADMIN_STATE=true|SAI_BRIDGE_PORT_ATTR_FDB_LEARNING_MODE=SAI_BRIDGE_PORT_FDB_LEARNING_MODE_HW |
Description
portsorch adds port to 1Q bridge while port is configured as router port.
Steps to reproduce the issue:
Create PortChannel102 and set it as router port
Make sure PortChannel102 has active neighbors.
Now run the following commands using a shell script (not one by one)
Describe the results you received:
Before removeRouterIntfs is completed due to neighbors reference count, addBridgePort is being called and adding the port to .1Q bridge.
Describe the results you expected:
Function addBridgePort should be called only after removeRouterIntfs is completed.
Output of
show version
:SONiC-OS-master.458-fdfb35973
Output of
show techsupport
:sonic_dump_c-panther-01_20230208_064248.tar.gz
Additional information you deem important (e.g. issue happens only occasionally):
The text was updated successfully, but these errors were encountered: