Skip to content
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

[Voq][Chassis] Recirc port stays admin down #10761

Closed
arlakshm opened this issue May 5, 2022 · 0 comments · Fixed by #10769
Closed

[Voq][Chassis] Recirc port stays admin down #10761

arlakshm opened this issue May 5, 2022 · 0 comments · Fixed by #10769
Assignees
Labels
Chassis 🤖 Modular chassis support chassis-voq Voq chassis changes

Comments

@arlakshm
Copy link
Contributor

arlakshm commented May 5, 2022

Description

In the Voq Chassis the Recirc [port with role 'Rec'] stays admin-down after load minigraph.

Steps to reproduce the issue:

  1. Load the T2 linecard minigraph on Voq chassis linecard
  2. execute sudo config load_minigraph
  3. check the admin and oper status of the recirc port

Describe the results you received:

admin@str2-sonic-lc3-1:~$ show interface status | grep Rec0
  Ethernet-Rec0      221     400G   9100    N/A     Recirc0/0           routed    down     down              N/A         off
admin@str2-sonic-lc3-1:~$

Describe the results you expected:

The expectation is this Recirc port should be up after load minigraph

Output of show version:

SONiC Software Version: SONiC.master.90181-0191300b9
Distribution: Debian 11.3
Kernel: 5.10.0-8-2-amd64
Build commit: 0191300b9
Build date: Thu Apr 14 18:53:06 UTC 2022
Built by: AzDevOps@sonic-build-workers-001E8J

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):

@arlakshm arlakshm self-assigned this May 5, 2022
@arlakshm arlakshm added Chassis 🤖 Modular chassis support chassis-voq Voq chassis changes labels May 5, 2022
arlakshm added a commit that referenced this issue May 24, 2022
Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan arlakshm@microsoft.com

Why I did it
resolves #10761.
For VOQ chassis, the Recirc port, which was added for the Everflow, stays admin down after load minigraph.
This PR add the fix to make the recirc port as admin up

How I did it
The PR adds a change in minigraph.py,  if port has role as Rec make the the port as admin-status up.

How to verify it
UT

Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
liushilongbuaa pushed a commit to liushilongbuaa/sonic-buildimage that referenced this issue Jun 20, 2022
…anch

Related work items: #52, #71, #73, #75, #77, sonic-net#1306, sonic-net#1588, sonic-net#1991, sonic-net#2031, sonic-net#2040, sonic-net#2053, sonic-net#2066, sonic-net#2069, sonic-net#2087, sonic-net#2107, sonic-net#2110, sonic-net#2112, sonic-net#2113, sonic-net#2117, sonic-net#2124, sonic-net#2125, sonic-net#2126, sonic-net#2128, sonic-net#2130, sonic-net#2131, sonic-net#2132, sonic-net#2133, sonic-net#2134, sonic-net#2135, sonic-net#2136, sonic-net#2137, sonic-net#2138, sonic-net#2139, sonic-net#2140, sonic-net#2143, sonic-net#2158, sonic-net#2161, sonic-net#2233, sonic-net#2243, sonic-net#2250, sonic-net#2254, sonic-net#2260, sonic-net#2261, sonic-net#2267, sonic-net#2278, sonic-net#2282, sonic-net#2285, sonic-net#2288, sonic-net#2289, sonic-net#2292, sonic-net#2294, sonic-net#8887, sonic-net#9279, sonic-net#9390, sonic-net#9511, sonic-net#9700, sonic-net#10025, sonic-net#10322, sonic-net#10479, sonic-net#10484, sonic-net#10493, sonic-net#10500, sonic-net#10580, sonic-net#10595, sonic-net#10628, sonic-net#10634, sonic-net#10635, sonic-net#10644, sonic-net#10670, sonic-net#10691, sonic-net#10716, sonic-net#10731, sonic-net#10750, sonic-net#10751, sonic-net#10752, sonic-net#10761, sonic-net#10769, sonic-net#10775, sonic-net#10776, sonic-net#10779, sonic-net#10786, sonic-net#10792, sonic-net#10793, sonic-net#10800, sonic-net#10806, sonic-net#10826, sonic-net#10839, sonic-net#10840, sonic-net#10842, sonic-net#10844, sonic-net#10847, sonic-net#10849, sonic-net#10852, sonic-net#10865, sonic-net#10872, sonic-net#10877, sonic-net#10886, sonic-net#10889, sonic-net#10903, sonic-net#10904, sonic-net#10905, sonic-net#10913, sonic-net#10914, sonic-net#10916, sonic-net#10919, sonic-net#10925, sonic-net#10926, sonic-net#10929, sonic-net#10933, sonic-net#10934, sonic-net#10937, sonic-net#10941, sonic-net#10947, sonic-net#10952, sonic-net#10953, sonic-net#10957, sonic-net#10959, sonic-net#10971, sonic-net#10972, sonic-net#10980
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chassis 🤖 Modular chassis support chassis-voq Voq chassis changes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant