-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
sonic-net/sonic-swss
#3974Labels
Description
Is it platform specific
generic
Importance or Severity
Critical
Description of the bug
Seen for a few seconds after reboot (only sometimes). So, not 100% reproducible.
Error is coming from port_rates.lua script but harmless, since after the first set of errors, the rates are populated correctly'
ERR Lua redis lib command arguments must be strings or integers script: 51182b3bb513ed7dc2fe900e9ada7901d5e0e617, on @user_script:266.: Input/output error
2025 Oct 25 01:06:10.616095 sonic ERR syncd#SDK: :- guard: RedisReply catches system_error: command: *71\r\n$7\r\nEVALSHA\r\n$40\r\n51182b3bb513ed7dc2fe900e9ada7901d5e0e617\r\n$2\r\n64\r\n$19\r\noid:0x1000000000029\r\n$19\r\noid:0x1000000000028\r\n$19\r\noid:0x1000000000027\r\n$19\r\noid:0x1000000000026\r\n$19\r\noid:0x1000000000025\r\n$19\r\noid:0x1000000000042\r\n$19\r\noid:0x1000000000041\r\n$19\r\noid:0x1000000000040\r\n$19\r\noid:0x100000000003f\r\n$19\r\noid:0x100000000003e\r\n$19\r\noid:0x100000000003d\r\n$19\r\noid:0x100000000003c\r\n$19\r\noid:0x100000000003b\r\n$19\r\noid:0x100000000003a\r\n$19\r\noid:0x1000000000039\r\n$19\r\noid:0x1000000000038\r\n$19\r\noid:0x1000000000037\r\n$19\r\noid:0x1000000000036\r\n$19\r\noid:0x1000000000035\r\n$19\r\noid:0x100000000002b\r\n$19\r\noid:0x100000000002a\r\n$19\r\noid:0x100000000002c\r\n$19\r\noid:0x100000000002d\r\n$19\r\noid:0x1000000000011\r\n$19\r\noid:0x100000000004c\r\n$19\r\noid:0x100000000002e\r\n$19\r\noid:0x100000000002f\r\n$19\r\noid:0x1000000000030\r\n$19\r\noid:0x1000000000014\r\n$19\r\noid:0x100000000004f\r\n$19\r\noid:0x1000000000031\r\n$19\r\noid:0x1000000000015\r\n$19\r\noid:0x1000000000050\r\n$19\r\noid:0x1000000000032\r\n$19\r\noid:0x1000000000016\r\n$19\r\noid:0x1000000000033\r\n$19\r\noid:0x1000000000034\r\n$19\r\noid:0x1000000000043\r\n$19\r\noid:0x1000000000044\r\n$19\r\noid:0x1000000000045\r\n$19\r\noid:0x1000000000046\r\n$19\r\noid:0x1000000000047\r\n$19\r\noid:0x1000000000048\r\n$19\r\noid:0x1000000000049\r\n$19\r\noid:0x100000000004a\r\n$19\r\noid:0x100000000004b\r\n$19\r\noid:0x1000000000017\r\n$19\r\noid:0x100000000004d\r\n$19\r\noid:0x1000000000012\r\n$19\r\noid:0x100000000004e\r\n$19\r\noid:0x1000000000013\r\n$19\r\noid:0x1000000000018\r\n$19\r\noid:0x1000000000019\r\n$19\r\noid:0x100000000001a\r\n$19\r\noid:0x100000000001b\r\n$19\r\noid:0x100000000001c\r\n$19\r\noid:0x100000000001d\r\n$19\r\noid:0x100000000001e\r\n$19\r\noid:0x100000000001f\r\n$19\r\noid:0x1000000000020\r\n$19\r\noid:0x1000000000021\r\n$19\r\noid:0x1000000000022\r\n$19\r\noid:0x1000000000023\r\n$19\r\noid:0x1000000000024\r\n$1\r\n2\r\n$8\r\nCOUNTERS\r\n$4\r\n1000\r\n$2\r\n''\r\n, reason: ERR Lua redis lib command arguments must be strings or integers script: 51182b3bb513ed7dc2fe900e9ada7901d5e0e617, on @user_script:266.: Input/output error
2025 Oct 25 01:06:10.616095 sonic ERR syncd#SDK: :- runRedisScript: Caught exception while running Redis lua script: RedisReply catches system_error: command: *71\r\n$7\r\nEVALSHA\r\n$40\r\n51182b3bb513ed7dc2fe900e9ada7901d5e0e617\r\n$2\r\n64\r\n$19\r\noid:0x1000000000029\r\n$19\r\noid:0x1000000000028\r\n$19\r\noid:0x1000000000027\r\n$19\r\noid:0x1000000000026\r\n$19\r\noid:0x1000000000025\r\n$19\r\noid:0x1000000000042\r\n$19\r\noid:0x1000000000041\r\n$19\r\noid:0x1000000000040\r\n$19\r\noid:0x100000000003f\r\n$19\r\noid:0x100000000003e\r\n$19\r\noid:0x100000000003d\r\n$19\r\noid:0x100000000003c\r\n$19\r\noid:0x100000000003b\r\n$19\r\noid:0x100000000003a\r\n$19\r\noid:0x1000000000039\r\n$19\r\noid:0x1000000000038\r\n$19\r\noid:0x1000000000037\r\n$19\r\noid:0x1000000000036\r\n$19\r\noid:0x1000000000035\r\n$19\r\noid:0x100000000002b\r\n$19\r\noid:0x100000000002a\r\n$19\r\noid:0x100000000002c\r\n$19\r\noid:0x100000000002d\r\n$19\r\noid:0x1000000000011\r\n$19\r\noid:0x100000000004c\r\n$19\r\noid:0x100000000002e\r\n$19\r\noid:0x100000000002f\r\n$19\r\noid:0x1000000000030\r\n$19\r\noid:0x1000000000014\r\n$19\r\noid:0x100000000004f\r\n$19\r\noid:0x1000000000031\r\n$19\r\noid:0x1000000000015\r\n$19\r\noid:0x1000000000050\r\n$19\r\noid:0x1000000000032\r\n$19\r\noid:0x1000000000016\r\n$19\r\noid:0x1000000000033\r\n$19\r\noid:0x1000000000034\r\n$19\r\noid:0x1000000000043\r\n$19\r\noid:0x1000000000044\r\n$19\r\noid:0x1000000000045\r\n$19\r\noid:0x1000000000046\r\n$19\r\noid:0x1000000000047\r\n$19\r\noid:0x1000000000048\r\n$19\r\noid:0x1000000000049\r\n$19\r\noid:0x100000000004a\r\n$19\r\noid:0x100000000004b\r\n$19\r\noid:0x1000000000017\r\n$19\r\noid:0x100000000004d\r\n$19\r\noid:0x1000000000012\r\n$19\r\noid:0x100000000004e\r\n$19\r\noid:0x1000000000013\r\n$19\r\noid:0x1000000000018\r\n$19\r\noid:0x1000000000019\r\n$19\r\noid:0x100000000001a\r\n$19\r\noid:0x100000000001b\r\n$19\r\noid:0x100000000001c\r\n$19\r\noid:0x100000000001d\r\n$19\r\noid:0x100000000001e\r\n$19\r\noid:0x100000000001f\r\n$19\r\noid:0x1000000000020\r\n$19\r\noid:0x1000000000021\r\n$19\r\noid:0x1000000000022\r\n$19\r\noid:0x1000000000023\r\n$19\r\noid:0x1000000000024\r\n$1\r\n2\r\n$8\r\nCOUNTERS\r\n$4\r\n1000\r\n$2\r\n''\r\n, reason: ERR Lua redis lib command arguments must be strings or integers script: 51182b3bb513ed7dc2fe900e9ada7901d5e0e617, on @user_script:266.: Input/output error: Input/output error
Steps to Reproduce
Load the image with this PR sonic-net/sonic-swss#3919 and see the error logs after reboot
Triage:
Error is coming from this line:
https://github.com/sonic-net/sonic-swss/blob/master/orchagent/port_rates.lua#L266
seems to me in somecases maxT is un-initialized.
Relevant log output
Output of show version, show techsupport
masterAttach files (if any)
No response