Skip to content

show mirror_session command crashes on ES9618xx#107

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

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

Conversation

@ezio-chen

Copy link
Copy Markdown

What I did

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 66b812f into edge-core:202311.X_x2dev Jul 28, 2025
2 checks 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