Skip to content

show mirror_session command crashes on ES9618xx#106

Merged
yehjunying merged 1 commit into
edge-core:202311.Xfrom
ezio-chen:202311.X_show_mirror_session
Jul 28, 2025
Merged

show mirror_session command crashes on ES9618xx#106
yehjunying merged 1 commit into
edge-core:202311.Xfrom
ezio-chen:202311.X_show_mirror_session

Conversation

@ezio-chen
Copy link
Copy Markdown

@ezio-chen ezio-chen commented Jul 28, 2025

Why I did it:

The show mirror_session command was crashing on ES9618xx platforms due to unsupported fields.

How I did it

Modified the output format specifically for ES9618xx. For both ERSPAN and SPAN sessions, the queue field is omitted since it is not supported on this platform.

How to verify it

The "show mirror_session" is working on the es9618xx device.

- Why I did it:
Code defect for unknown ASIC.
The queue used by the mirror session is displayed according to the type of ASIC.
It does not take into account that when encountering a new ASIC, the CLI will
crash because the queue variable is not defined.

- What I did:
If an unsupported ASIC is encountered, "show mirror_session" will maintain the
same format as the community without showing the queue.

- How I verified it:
The "show mirror_session" is working on the es9618xx device.
@ezio-chen ezio-chen changed the title The show mirror_session CLI command is not working on es9618xx. show mirror_session command crashes on ES9618xx Jul 28, 2025
@yehjunying yehjunying merged commit ef49709 into edge-core:202311.X Jul 28, 2025
1 check passed
@ezio-chen ezio-chen deleted the 202311.X_show_mirror_session branch August 15, 2025 05:58
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

Successfully merging this pull request may close these issues.

2 participants