EU deprecated - [FS] 100G Networking stuff

zyxnl

New Member
Apr 25, 2020
7
0
1
Thanks for the update!
It feels like a bit of a minefield tbh :)
I'm trying to be thorough because i don't want to spend that kind of money on hardware with a really short livespan.

So the link you mentioned posted a picture of the CPU with identification marks readable, by the docs provided on that same page:

It seems you can lookup the identification number in the document.
I know it asking a lot, but would it be possible to shoot a picture of the switch CPU's identification numbers?

Thanks,
Peter
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Hi,
yeah thats what I thought too, but at this point it refuses to open up and I was not keen on using force:p

Removed all the screws and need to slide the top back but its not working, must be stuck somewhere.

@Patrick , could you tag Rohit for me please? Don't know his forum user id and the poster/guest name is not taggable
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Nevermind, found it, there was another screw hidden under the warranty sticker
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Hm the big easy heatsink was the Broadcom chip, which means the Avoton must be under this one...
any Idea how to remove the heatsink without pulling out the whole board?

Tried pliers already, but I guess the retention clips are on the underside...
 

Attachments

Last edited:

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Maybe I can find the pci revision id somewhere... that might indicate the stepping too

1613063386015.png
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Ok
found more indicative info here

which points to stepping 8 being potentially affected.

I still dont believe that a large whitebox vendor would build a switch in 2018, basically a year after this issue was found , that would still be affected by this even if they had old stock.


I am happy to warranty the switch for a year or alternatively provide a significant discount for the second so you have a replacement (lets say both for €900) [no warranty then since I dont have anything to replace it with;)].
Retractred for now since this seems to be a fixed box (see post https://forums.servethehome.com/index.php?threads/fs-100g-networking-stuff.28388/post-295029)
 
Last edited:

nasbdh9

Active Member
Aug 4, 2019
107
39
28
Looks like there's still a bug:
Code:
root@sonic:/home/admin# show interfaces status
  Interface            Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin    Type    Asym PFC
-----------  ---------------  -------  -----  -----  -------  ------  ------  -------  ------  ----------
  Ethernet0      65,66,67,68     100G   9100    N/A   Eth1/1  routed    down       up     N/A         N/A
  Ethernet4      69,70,71,72     100G   9100    N/A   Eth2/1  routed    down       up     N/A         N/A
  Ethernet8      73,74,75,76     100G   9100    N/A   Eth3/1  routed    down       up     N/A         N/A
Ethernet12      77,78,79,80     100G   9100    N/A   Eth4/1  routed    down       up     N/A         N/A
Ethernet16      33,34,35,36     100G   9100    N/A   Eth5/1  routed    down       up     N/A         N/A
Ethernet20      37,38,39,40     100G   9100    N/A   Eth6/1  routed    down       up     N/A         N/A
Ethernet24      41,42,43,44     100G   9100    N/A   Eth7/1  routed    down       up     N/A         N/A
Ethernet28      45,46,47,48     100G   9100    N/A   Eth8/1  routed    down       up     N/A         N/A
Ethernet32      49,50,51,52     100G   9100    N/A   Eth9/1  routed    down       up     N/A         N/A
Ethernet36      53,54,55,56     100G   9100    N/A  Eth10/1  routed    down       up     N/A         N/A
Ethernet40      57,58,59,60     100G   9100    N/A  Eth11/1  routed    down       up     N/A         N/A
Ethernet44      61,62,63,64     100G   9100    N/A  Eth12/1  routed    down       up     N/A         N/A
Ethernet48      81,82,83,84     100G   9100    N/A  Eth13/1  routed    down       up     N/A         N/A
Ethernet52      85,86,87,88     100G   9100    N/A  Eth14/1  routed    down       up     N/A         N/A
Ethernet56      89,90,91,92     100G   9100    N/A  Eth15/1  routed    down       up     N/A         N/A
Ethernet60      93,94,95,96     100G   9100    N/A  Eth16/1  routed    down       up     N/A         N/A
Ethernet64     97,98,99,100     100G   9100    N/A  Eth17/1  routed    down       up     N/A         N/A
Ethernet68  101,102,103,104     100G   9100    N/A  Eth18/1  routed    down       up     N/A         N/A
Ethernet72  105,106,107,108     100G   9100    N/A  Eth19/1  routed    down       up     N/A         N/A
Ethernet76  109,110,111,112     100G   9100    N/A  Eth20/1  routed    down       up     N/A         N/A
Ethernet80          1,2,3,4     100G   9100    N/A  Eth21/1  routed    down       up     N/A         N/A
Ethernet84          5,6,7,8     100G   9100    N/A  Eth22/1  routed    down       up     N/A         N/A
Ethernet88       9,10,11,12     100G   9100    N/A  Eth23/1  routed    down       up     N/A         N/A
Ethernet92      13,14,15,16     100G   9100    N/A  Eth24/1  routed    down       up     N/A         N/A
Ethernet96      17,18,19,20     100G   9100    N/A  Eth25/1  routed    down       up     N/A         N/A
Ethernet100      21,22,23,24     100G   9100    N/A  Eth26/1  routed    down       up     N/A         N/A
Ethernet104      25,26,27,28     100G   9100    N/A  Eth27/1  routed    down       up     N/A         N/A
Ethernet108      29,30,31,32     100G   9100    N/A  Eth28/1  routed    down       up     N/A         N/A
Ethernet112  113,114,115,116     100G   9100    N/A  Eth29/1  routed    down       up     N/A         N/A
Ethernet116  117,118,119,120     100G   9100    N/A  Eth30/1  routed    down       up     N/A         N/A
Ethernet120  121,122,123,124     100G   9100    N/A  Eth31/1  routed    down       up     N/A         N/A
Ethernet124  125,126,127,128     100G   9100    N/A  Eth32/1  routed    down       up     N/A         N/A
root@sonic:/home/admin# show interfaces breakout
Traceback (most recent call last):
  File "/usr/local/bin/show", line 8, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 1114, in invoke
    return Command.invoke(self, ctx)
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.7/dist-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/show/interfaces/__init__.py", line 135, in breakout
    config_db = ConfigDBConnector()
NameError: name 'ConfigDBConnector' is not defined
Is this an image built on the master branch?
Try to use the 202012 branch?

and this
 
Last edited:

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
will give it a try:)

Edit:
Nope, different bug ;)
Code:
admin@sonic:~$ sudo sonic-cfggen -H -k Seastone-DX010 --preset=t1 > config_db.json
admin@sonic:~$ sudo config reload config_db.json -y
Executing stop of service telemetry...
Warning: Stopping telemetry.service, but it can still be activated by:
  telemetry.timer
Executing stop of service swss...
Executing stop of service lldp...
Executing stop of service pmon...
Executing stop of service bgp...
Running command: /usr/local/bin/sonic-cfggen -j /etc/sonic/init_cfg.json -j config_db.json --write-to-db
Running command: /usr/local/bin/db_migrator.py -o migrate
Executing reset-failed of service bgp...
Executing reset-failed of service dhcp_relay...
Executing reset-failed of service hostname-config...
Executing reset-failed of service interfaces-config...
Executing reset-failed of service lldp...
Executing reset-failed of service ntp-config...
Executing reset-failed of service pmon...
Executing reset-failed of service radv...
Executing reset-failed of service rsyslog-config...
Executing reset-failed of service snmp...
Executing reset-failed of service swss...
Executing reset-failed of service syncd...
Executing reset-failed of service teamd...
Executing reset-failed of service telemetry...
Executing restart of service hostname-config...
Executing restart of service interfaces-config...
Executing restart of service ntp-config...
Executing restart of service rsyslog-config...
Executing restart of service swss...
Executing restart of service bgp...
Executing restart of service pmon...
Executing restart of service lldp...
Executing restart of service telemetry...
Reloading Monit configuration ...
Reinitializing monit daemon
admin@sonic:~$ sudo config interface breakout Ethernet0 4x25G[10G] -y -f

Running Breakout Mode : 1x100G[40G]
Target Breakout Mode : 4x25G[10G]

Ports to be deleted :
 {
    "Ethernet0": "100000"
}
Ports to be added :
 {
    "Ethernet0": "25000",
    "Ethernet1": "25000",
    "Ethernet2": "25000",
    "Ethernet3": "25000"
}

After running Logic to limit the impact

Final list of ports to be deleted :
 {
    "Ethernet0": "100000"
}
Final list of ports to be added :
 {
    "Ethernet0": "25000",
    "Ethernet1": "25000",
    "Ethernet2": "25000",
    "Ethernet3": "25000"
}
Loaded below Yang Models
['sonic-acl', 'sonic-breakout_cfg', 'sonic-crm', 'sonic-device_metadata', 'sonic-device_neighbor', 'sonic-extension', 'sonic-flex_counter', 'sonic-interface', 'sonic-loopback-interface', 'sonic-port', 'sonic-portchannel', 'sonic-types', 'sonic-versions', 'sonic-vlan']
Note: Below table(s) have no YANG models:
FEATURE, BGP_NEIGHBOR, SNMP, SNMP_COMMUNITY, TELEMETRY,
Data Loading Failed
Data Loading Failed
All Keys are not parsed in CRM
dict_keys(['dnat_entry_high_threshold', 'dnat_entry_low_threshold', 'dnat_entry_threshold_type', 'ipmc_entry_high_threshold', 'ipmc_entry_low_threshold', 'ipmc_entry_threshold_type', 'snat_entry_high_threshold', 'snat_entry_low_threshold', 'snat_entry_threshold_type'])
ConfigMgmt Class creation failed
Failed to break out Port. Error: Failed to load the config. Error: ConfigMgmtDPB Class creation failed
 
Last edited:
  • Wow
Reactions: nasbdh9

RageBone

Active Member
Jul 11, 2017
570
141
43
I do understand the worry, but with a build date of 2018 I can't imagine those no having some kind of fix to be honest.

@RageBone you as the/a resident hardware guru - would you be able to identify a potential fix by picture? ;)
Well, maybe?
The Cisco ones for sure since they hodge podged a larger Resistor onto it.

Had a look at my own NAS that is running the 2570 with the 110ohm resistor fix and that cpu is also stepping number 8, so i assume it's a endangered CPU in your case.
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Yeah, need to rip apart the other switch, the one i started with has a stripped screw so i can't take out the lower tray.
Any idea where a fix might be located? on the cpu itself or surrounding board?
 

RageBone

Active Member
Jul 11, 2017
570
141
43
well, either it is a fixed cpu which the stepping should tell you, i think, or it is a board level work around, or no workaround.
Technically it could have roled out with a fix out of the factory, making it hard to spot if it isn't bodged on.

So, only thing that could tell us anything are many many detailed pictures of the pcb and that's basically it.
 
  • Like
Reactions: Rand__

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Well since its stepping 8 which seems to be B0 I think it would have to be a board fix. Now given that they had a while to implement that (due to time difference between discovery of the bug and date of manufacture) I assume its not a quick and dirty job.

Pics would probably have to include upper and lower side I guess, and even then its more a guessing game than anything definitive.

Ok, thanks.
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
@zyxnl - Is either of my offers good enough for you or too much risk still involved?
 
Last edited:

zyxnl

New Member
Apr 25, 2020
7
0
1
Hi,
Sorry, didn't mean to ghost you,
I've contacted Celestica and asked them if they could confirm based on switch serial number.
Waiting for their reply before I'm pulling the trigger on buying or not.

Thanks,
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
Good luck with that, I never got any reply from them at all :)

Edit - you could alternatively ask by maufacturing date (i.e. starting when the provided fixed versions).
 
  • Like
Reactions: zyxnl

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
:oops: Oh sorry, I just noticed [DPB Seastone] On boarding DPB feature to Seastone HWSKUs (#4235) · Azure/sonic-buildimage@f18b612 only exists in the master branch, so should use the mirror of the master branch for testing
So ran this on the one I d'led last time - is that the one you were referring to where it should run?
Code:
SONiC Software Version: SONiC.master.568-284c2738
Distribution: Debian 10.7
Kernel: 4.19.0-9-2-amd64
Build commit: 284c2738
Build date: Sat Jan 30 09:22:45 UTC 2021
Built by: johnar@jenkins-worker-8

Platform: x86_64-cel_seastone-r0
HwSKU: Seastone-DX010
ASIC: broadcom
ASIC Count: 1
Serial Number:
Uptime: 09:33:38 up 10 min,  1 user,  load average: 3.34, 2.70, 1.39

Docker images:
REPOSITORY                    TAG                   IMAGE ID            SIZE
docker-syncd-brcm             latest                31a6c7cc550d        678MB
docker-syncd-brcm             master.568-284c2738   31a6c7cc550d        678MB
docker-snmp                   latest                8813036df905        437MB
docker-snmp                   master.568-284c2738   8813036df905        437MB
docker-teamd                  latest                e3d2c75a25bb        407MB
docker-teamd                  master.568-284c2738   e3d2c75a25bb        407MB
docker-router-advertiser      latest                04c435e71c51        397MB
docker-router-advertiser      master.568-284c2738   04c435e71c51        397MB
docker-platform-monitor       latest                860411a452d7        604MB
docker-platform-monitor       master.568-284c2738   860411a452d7        604MB
docker-macsec                 latest                8595a49a8a9e        410MB
docker-macsec                 master.568-284c2738   8595a49a8a9e        410MB
docker-lldp                   latest                3510d4e46068        437MB
docker-lldp                   master.568-284c2738   3510d4e46068        437MB
docker-dhcp-relay             latest                359c69d5f953        403MB
docker-dhcp-relay             master.568-284c2738   359c69d5f953        403MB
docker-database               latest                b721afb966ed        396MB
docker-database               master.568-284c2738   b721afb966ed        396MB
docker-sonic-mgmt-framework   latest                26671c62e0bb        615MB
docker-sonic-mgmt-framework   master.568-284c2738   26671c62e0bb        615MB
docker-orchagent              latest                b026f88bad04        426MB
docker-orchagent              master.568-284c2738   b026f88bad04        426MB
docker-nat                    latest                e1905d558b77        410MB
docker-nat                    master.568-284c2738   e1905d558b77        410MB
docker-sonic-telemetry        latest                3682de25daa5        471MB
docker-sonic-telemetry        master.568-284c2738   3682de25daa5        471MB
docker-fpm-frr                latest                258ff1f06b5d        425MB
docker-fpm-frr                master.568-284c2738   258ff1f06b5d        425MB
docker-sflow                  latest                8e7f31e98954        408MB
docker-sflow                  master.568-284c2738   8e7f31e98954        408MB
Still failing :(
Code:
admin@sonic:~$ sudo sonic-cfggen -H -k Seastone-DX010 --preset=t1 > config_db.json
admin@sonic:~$ sudo config reload config_db.json -y
Executing stop of service telemetry...
Warning: Stopping telemetry.service, but it can still be activated by:
  telemetry.timer
Executing stop of service swss...
Executing stop of service lldp...
Executing stop of service pmon...
Executing stop of service bgp...
Running command: /usr/local/bin/sonic-cfggen -j /etc/sonic/init_cfg.json -j config_db.json --write-to-db
Running command: /usr/local/bin/db_migrator.py -o migrate
Executing reset-failed of service bgp...
Executing reset-failed of service dhcp_relay...
Executing reset-failed of service hostname-config...
Executing reset-failed of service interfaces-config...
Executing reset-failed of service lldp...
Executing reset-failed of service ntp-config...
Executing reset-failed of service pmon...
Executing reset-failed of service radv...
Executing reset-failed of service rsyslog-config...
Executing reset-failed of service snmp...
Executing reset-failed of service swss...
Executing reset-failed of service syncd...
Executing reset-failed of service teamd...
Executing reset-failed of service telemetry...
Executing restart of service hostname-config...
Executing restart of service interfaces-config...
Executing restart of service ntp-config...
Executing restart of service rsyslog-config...
Executing restart of service swss...
Executing restart of service bgp...
Executing restart of service pmon...
Executing restart of service lldp...
Executing restart of service telemetry...
Reloading Monit configuration ...
Reinitializing monit daemon
admin@sonic:~$ show interfaces status
  Interface    Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin    Type    Asym PFC
-----------  -------  -------  -----  -----  -------  ------  ------  -------  ------  ----------
admin@sonic:~$ show interfaces status
  Interface            Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin    Type    Asym PFC
-----------  ---------------  -------  -----  -----  -------  ------  ------  -------  ------  ----------
  Ethernet0      65,66,67,68     100G   9100    N/A   Eth1/1  routed    down       up     N/A         N/A
  Ethernet4      69,70,71,72     100G   9100    N/A   Eth2/1  routed    down       up     N/A         N/A
  Ethernet8      73,74,75,76     100G   9100    N/A   Eth3/1  routed    down       up     N/A         N/A
Ethernet12      77,78,79,80     100G   9100    N/A   Eth4/1  routed    down       up     N/A         N/A
Ethernet16      33,34,35,36     100G   9100    N/A   Eth5/1  routed    down       up     N/A         N/A
Ethernet20      37,38,39,40     100G   9100    N/A   Eth6/1  routed    down       up     N/A         N/A
Ethernet24      41,42,43,44     100G   9100    N/A   Eth7/1  routed    down       up     N/A         N/A
Ethernet28      45,46,47,48     100G   9100    N/A   Eth8/1  routed    down       up     N/A         N/A
Ethernet32      49,50,51,52     100G   9100    N/A   Eth9/1  routed    down       up     N/A         N/A
Ethernet36      53,54,55,56     100G   9100    N/A  Eth10/1  routed    down       up     N/A         N/A
Ethernet40      57,58,59,60     100G   9100    N/A  Eth11/1  routed    down       up     N/A         N/A
Ethernet44      61,62,63,64     100G   9100    N/A  Eth12/1  routed    down       up     N/A         N/A
Ethernet48      81,82,83,84     100G   9100    N/A  Eth13/1  routed    down       up     N/A         N/A
Ethernet52      85,86,87,88     100G   9100    N/A  Eth14/1  routed    down       up     N/A         N/A
Ethernet56      89,90,91,92     100G   9100    N/A  Eth15/1  routed    down       up     N/A         N/A
Ethernet60      93,94,95,96     100G   9100    N/A  Eth16/1  routed    down       up     N/A         N/A
Ethernet64     97,98,99,100     100G   9100    N/A  Eth17/1  routed    down       up     N/A         N/A
Ethernet68  101,102,103,104     100G   9100    N/A  Eth18/1  routed    down       up     N/A         N/A
Ethernet72  105,106,107,108     100G   9100    N/A  Eth19/1  routed    down       up     N/A         N/A
Ethernet76  109,110,111,112     100G   9100    N/A  Eth20/1  routed    down       up     N/A         N/A
Ethernet80          1,2,3,4     100G   9100    N/A  Eth21/1  routed    down       up     N/A         N/A
Ethernet84          5,6,7,8     100G   9100    N/A  Eth22/1  routed    down       up     N/A         N/A
Ethernet88       9,10,11,12     100G   9100    N/A  Eth23/1  routed    down       up     N/A         N/A
Ethernet92      13,14,15,16     100G   9100    N/A  Eth24/1  routed    down       up     N/A         N/A
Ethernet96      17,18,19,20     100G   9100    N/A  Eth25/1  routed    down       up     N/A         N/A
Ethernet100      21,22,23,24     100G   9100    N/A  Eth26/1  routed    down       up     N/A         N/A
Ethernet104      25,26,27,28     100G   9100    N/A  Eth27/1  routed    down       up     N/A         N/A
Ethernet108      29,30,31,32     100G   9100    N/A  Eth28/1  routed    down       up     N/A         N/A
Ethernet112  113,114,115,116     100G   9100    N/A  Eth29/1  routed    down       up     N/A         N/A
Ethernet116  117,118,119,120     100G   9100    N/A  Eth30/1  routed    down       up     N/A         N/A
Ethernet120  121,122,123,124     100G   9100    N/A  Eth31/1  routed    down       up     N/A         N/A
Ethernet124  125,126,127,128     100G   9100    N/A  Eth32/1  routed    down       up     N/A         N/A
admin@sonic:~$ sudo config interface breakout Ethernet0 2x50G -y -f

Running Breakout Mode : 1x100G[40G]
Target Breakout Mode : 2x50G

Ports to be deleted :
{
    "Ethernet0": "100000"
}
Ports to be added :
{
    "Ethernet0": "50000",
    "Ethernet2": "50000"
}

After running Logic to limit the impact

Final list of ports to be deleted :
{
    "Ethernet0": "100000"
}
Final list of ports to be added :
{
    "Ethernet0": "50000",
    "Ethernet2": "50000"
}
Loaded below Yang Models
['sonic-acl', 'sonic-breakout_cfg', 'sonic-crm', 'sonic-device_metadata', 'sonic-device_neighbor', 'sonic-extension', 'sonic-flex_counter', 'sonic-interface', 'sonic-loopback-interface', 'sonic-port', 'sonic-portchannel', 'sonic-types', 'sonic-versions', 'sonic-vlan']
Note: Below table(s) have no YANG models:
BGP_NEIGHBOR, FEATURE, TELEMETRY, SNMP, SNMP_COMMUNITY,
Data Loading Failed
Failed to break out Port. Error: Failed to load the config. Error: ConfigMgmtDPB Class creation failed
 

nasbdh9

Active Member
Aug 4, 2019
107
39
28
So ran this on the one I d'led last time - is that the one you were referring to where it should run?
Code:
SONiC Software Version: SONiC.master.568-284c2738
Distribution: Debian 10.7
Kernel: 4.19.0-9-2-amd64
Build commit: 284c2738
Build date: Sat Jan 30 09:22:45 UTC 2021
Built by: johnar@jenkins-worker-8

Platform: x86_64-cel_seastone-r0
HwSKU: Seastone-DX010
ASIC: broadcom
ASIC Count: 1
Serial Number:
Uptime: 09:33:38 up 10 min,  1 user,  load average: 3.34, 2.70, 1.39

Docker images:
REPOSITORY                    TAG                   IMAGE ID            SIZE
docker-syncd-brcm             latest                31a6c7cc550d        678MB
docker-syncd-brcm             master.568-284c2738   31a6c7cc550d        678MB
docker-snmp                   latest                8813036df905        437MB
docker-snmp                   master.568-284c2738   8813036df905        437MB
docker-teamd                  latest                e3d2c75a25bb        407MB
docker-teamd                  master.568-284c2738   e3d2c75a25bb        407MB
docker-router-advertiser      latest                04c435e71c51        397MB
docker-router-advertiser      master.568-284c2738   04c435e71c51        397MB
docker-platform-monitor       latest                860411a452d7        604MB
docker-platform-monitor       master.568-284c2738   860411a452d7        604MB
docker-macsec                 latest                8595a49a8a9e        410MB
docker-macsec                 master.568-284c2738   8595a49a8a9e        410MB
docker-lldp                   latest                3510d4e46068        437MB
docker-lldp                   master.568-284c2738   3510d4e46068        437MB
docker-dhcp-relay             latest                359c69d5f953        403MB
docker-dhcp-relay             master.568-284c2738   359c69d5f953        403MB
docker-database               latest                b721afb966ed        396MB
docker-database               master.568-284c2738   b721afb966ed        396MB
docker-sonic-mgmt-framework   latest                26671c62e0bb        615MB
docker-sonic-mgmt-framework   master.568-284c2738   26671c62e0bb        615MB
docker-orchagent              latest                b026f88bad04        426MB
docker-orchagent              master.568-284c2738   b026f88bad04        426MB
docker-nat                    latest                e1905d558b77        410MB
docker-nat                    master.568-284c2738   e1905d558b77        410MB
docker-sonic-telemetry        latest                3682de25daa5        471MB
docker-sonic-telemetry        master.568-284c2738   3682de25daa5        471MB
docker-fpm-frr                latest                258ff1f06b5d        425MB
docker-fpm-frr                master.568-284c2738   258ff1f06b5d        425MB
docker-sflow                  latest                8e7f31e98954        408MB
docker-sflow                  master.568-284c2738   8e7f31e98954        408MB
Still failing :(
Code:
admin@sonic:~$ sudo sonic-cfggen -H -k Seastone-DX010 --preset=t1 > config_db.json
admin@sonic:~$ sudo config reload config_db.json -y
Executing stop of service telemetry...
Warning: Stopping telemetry.service, but it can still be activated by:
  telemetry.timer
Executing stop of service swss...
Executing stop of service lldp...
Executing stop of service pmon...
Executing stop of service bgp...
Running command: /usr/local/bin/sonic-cfggen -j /etc/sonic/init_cfg.json -j config_db.json --write-to-db
Running command: /usr/local/bin/db_migrator.py -o migrate
Executing reset-failed of service bgp...
Executing reset-failed of service dhcp_relay...
Executing reset-failed of service hostname-config...
Executing reset-failed of service interfaces-config...
Executing reset-failed of service lldp...
Executing reset-failed of service ntp-config...
Executing reset-failed of service pmon...
Executing reset-failed of service radv...
Executing reset-failed of service rsyslog-config...
Executing reset-failed of service snmp...
Executing reset-failed of service swss...
Executing reset-failed of service syncd...
Executing reset-failed of service teamd...
Executing reset-failed of service telemetry...
Executing restart of service hostname-config...
Executing restart of service interfaces-config...
Executing restart of service ntp-config...
Executing restart of service rsyslog-config...
Executing restart of service swss...
Executing restart of service bgp...
Executing restart of service pmon...
Executing restart of service lldp...
Executing restart of service telemetry...
Reloading Monit configuration ...
Reinitializing monit daemon
admin@sonic:~$ show interfaces status
  Interface    Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin    Type    Asym PFC
-----------  -------  -------  -----  -----  -------  ------  ------  -------  ------  ----------
admin@sonic:~$ show interfaces status
  Interface            Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin    Type    Asym PFC
-----------  ---------------  -------  -----  -----  -------  ------  ------  -------  ------  ----------
  Ethernet0      65,66,67,68     100G   9100    N/A   Eth1/1  routed    down       up     N/A         N/A
  Ethernet4      69,70,71,72     100G   9100    N/A   Eth2/1  routed    down       up     N/A         N/A
  Ethernet8      73,74,75,76     100G   9100    N/A   Eth3/1  routed    down       up     N/A         N/A
Ethernet12      77,78,79,80     100G   9100    N/A   Eth4/1  routed    down       up     N/A         N/A
Ethernet16      33,34,35,36     100G   9100    N/A   Eth5/1  routed    down       up     N/A         N/A
Ethernet20      37,38,39,40     100G   9100    N/A   Eth6/1  routed    down       up     N/A         N/A
Ethernet24      41,42,43,44     100G   9100    N/A   Eth7/1  routed    down       up     N/A         N/A
Ethernet28      45,46,47,48     100G   9100    N/A   Eth8/1  routed    down       up     N/A         N/A
Ethernet32      49,50,51,52     100G   9100    N/A   Eth9/1  routed    down       up     N/A         N/A
Ethernet36      53,54,55,56     100G   9100    N/A  Eth10/1  routed    down       up     N/A         N/A
Ethernet40      57,58,59,60     100G   9100    N/A  Eth11/1  routed    down       up     N/A         N/A
Ethernet44      61,62,63,64     100G   9100    N/A  Eth12/1  routed    down       up     N/A         N/A
Ethernet48      81,82,83,84     100G   9100    N/A  Eth13/1  routed    down       up     N/A         N/A
Ethernet52      85,86,87,88     100G   9100    N/A  Eth14/1  routed    down       up     N/A         N/A
Ethernet56      89,90,91,92     100G   9100    N/A  Eth15/1  routed    down       up     N/A         N/A
Ethernet60      93,94,95,96     100G   9100    N/A  Eth16/1  routed    down       up     N/A         N/A
Ethernet64     97,98,99,100     100G   9100    N/A  Eth17/1  routed    down       up     N/A         N/A
Ethernet68  101,102,103,104     100G   9100    N/A  Eth18/1  routed    down       up     N/A         N/A
Ethernet72  105,106,107,108     100G   9100    N/A  Eth19/1  routed    down       up     N/A         N/A
Ethernet76  109,110,111,112     100G   9100    N/A  Eth20/1  routed    down       up     N/A         N/A
Ethernet80          1,2,3,4     100G   9100    N/A  Eth21/1  routed    down       up     N/A         N/A
Ethernet84          5,6,7,8     100G   9100    N/A  Eth22/1  routed    down       up     N/A         N/A
Ethernet88       9,10,11,12     100G   9100    N/A  Eth23/1  routed    down       up     N/A         N/A
Ethernet92      13,14,15,16     100G   9100    N/A  Eth24/1  routed    down       up     N/A         N/A
Ethernet96      17,18,19,20     100G   9100    N/A  Eth25/1  routed    down       up     N/A         N/A
Ethernet100      21,22,23,24     100G   9100    N/A  Eth26/1  routed    down       up     N/A         N/A
Ethernet104      25,26,27,28     100G   9100    N/A  Eth27/1  routed    down       up     N/A         N/A
Ethernet108      29,30,31,32     100G   9100    N/A  Eth28/1  routed    down       up     N/A         N/A
Ethernet112  113,114,115,116     100G   9100    N/A  Eth29/1  routed    down       up     N/A         N/A
Ethernet116  117,118,119,120     100G   9100    N/A  Eth30/1  routed    down       up     N/A         N/A
Ethernet120  121,122,123,124     100G   9100    N/A  Eth31/1  routed    down       up     N/A         N/A
Ethernet124  125,126,127,128     100G   9100    N/A  Eth32/1  routed    down       up     N/A         N/A
admin@sonic:~$ sudo config interface breakout Ethernet0 2x50G -y -f

Running Breakout Mode : 1x100G[40G]
Target Breakout Mode : 2x50G

Ports to be deleted :
{
    "Ethernet0": "100000"
}
Ports to be added :
{
    "Ethernet0": "50000",
    "Ethernet2": "50000"
}

After running Logic to limit the impact

Final list of ports to be deleted :
{
    "Ethernet0": "100000"
}
Final list of ports to be added :
{
    "Ethernet0": "50000",
    "Ethernet2": "50000"
}
Loaded below Yang Models
['sonic-acl', 'sonic-breakout_cfg', 'sonic-crm', 'sonic-device_metadata', 'sonic-device_neighbor', 'sonic-extension', 'sonic-flex_counter', 'sonic-interface', 'sonic-loopback-interface', 'sonic-port', 'sonic-portchannel', 'sonic-types', 'sonic-versions', 'sonic-vlan']
Note: Below table(s) have no YANG models:
BGP_NEIGHBOR, FEATURE, TELEMETRY, SNMP, SNMP_COMMUNITY,
Data Loading Failed
Failed to break out Port. Error: Failed to load the config. Error: ConfigMgmtDPB Class creation failed
It looks like this is a known bug and can only be fixed by sonic :oops:
 

Rand__

Well-Known Member
Mar 6, 2014
6,180
1,533
113
thanks for checking.

Hopefully this is going to get fixed at some point:)