sonic-net / sonic-buildimage

Scripts which perform an installable binary image build for SONiC
Other
724 stars 1.38k forks source link

[Chassis, DNX] orchagent crashed when programming mirror session #13785

Open ysmanman opened 1 year ago

ysmanman commented 1 year ago

Description

Observed the following orchagent crash when running everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_dscp_with_policer on DNX chassis.

NOTICE swss#orchagent: :- updateNextHop: Updating mirror session TEST_POLICER_SESSION with route 2.2.2.0/24 NOTICE swss#orchagent: :- updateNextHop: next hop IPs: 10.0.0.113@Ethernet148 NOTICE swss#orchagent: :- updateNextHop: Updated mirror session state db TEST_POLICER_SESSION nexthop to 10.0.0.113@Ethernet148 NOTICE swss#orchagent: :- getNeighborInfo: Mirror session TEST_POLICER_SESSION neighbor is Ethernet148 NOTICE swss#orchagent: :- getPolicerOid: Get policer TEST_POLICER oid:1200000000287f ERR syncd#syncd: [none] SAI_API_MIRROR:_brcm_sai_dnx_create_mirror_session:2764 Platform does not support SAI_MIRROR_SESSION_ATTR_POLICER ERR syncd#syncd: [none] SAI_API_MIRROR:_brcm_sai_dnx_create_mirror_session:2796 Error processing mirror attributes WARNING syncd#syncd: :- sai_serialize_enum: enum value -327669 not found in enum sai_status_t ERR syncd#syncd: :- sendApiResponse: api SAI_COMMON_API_CREATE failed in syncd mode: -327669 WARNING syncd#syncd: :- sai_serialize_enum: enum value -327669 not found in enum sai_status_t ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_MONITOR_PORT: oid:0x100000000014e ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_TYPE: SAI_MIRROR_SESSION_TYPE_ENHANCED_REMOTE ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_ERSPAN_ENCAPSULATION_TYPE: SAI_ERSPAN_ENCAPSULATION_TYPE_MIRROR_L3_GRE_TUNNEL ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_IPHDR_VERSION: 4 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_TOS: 32 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_TTL: 4 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_SRC_IP_ADDRESS: 1.1.1.1 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_DST_IP_ADDRESS: 2.2.2.2 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_SRC_MAC_ADDRESS: D4:AF:F7:2F:10:01 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_DST_MAC_ADDRESS: D4:AF:F7:2F:10:01 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_GRE_PROTOCOL_TYPE: 35006 ERR syncd#syncd: :- processQuadEvent: attr: SAI_MIRROR_SESSION_ATTR_POLICER: oid:0x1200000000287f WARNING swss#orchagent: :- sai_deserialize_enum: enum -327669 not found in enum sai_status_t WARNING swss#orchagent: :- sai_serialize_enum: enum value -327669 not found in enum sai_status_t WARNING swss#orchagent: :- sai_serialize_enum: enum value -327669 not found in enum sai_status_t ERR swss#orchagent: :- create: create status: -327669 ERR swss#orchagent: :- activateSession: Failed to activate mirroring session TEST_POLICER_SESSION WARNING swss#orchagent: :- sai_serialize_enum: enum value -327669 not found in enum sai_status_t ERR swss#orchagent: :- handleSaiCreateStatus: Encountered failure in create operation, exiting orchagent, SAI API: SAI_API_MIRROR, status: -327669 INFO swss#supervisord 2023-02-12 23:29:26,103 INFO exited: orchagent (terminated by SIGABRT (core dumped); not expected)

SAI version: 7.1.32.4

Steps to reproduce the issue:

  1. Run everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_dscp_with_policer on DNX chassis.

Describe the results you received:

Describe the results you expected:

Output of show version:

(paste your output here)

Output of show techsupport:

(paste your output here or download and attach the file here )

Additional information you deem important (e.g. issue happens only occasionally):

judyjoseph commented 1 year ago

@arlakshm @rlhui for viz