[simx vt] Add Mellanox SimX virtual testbed infra #1157
[simx vt] Add Mellanox SimX virtual testbed infra #1157liat-grozovik merged 6 commits intosonic-net:masterfrom
Conversation
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
There was a problem hiding this comment.
IMO this path is not public and you cannot use it.
You probably need to provide a generic instructions once a user get it from Mellanox under NDA.
Please change
There was a problem hiding this comment.
suggest using SONiC all over the documentation
There was a problem hiding this comment.
Please have mellanox as prefix to the file name. this is not generic but only relevant and available for mellanox switches.
There was a problem hiding this comment.
what is 33 stands for? can you provide some kind of description?
There was a problem hiding this comment.
is spc stands for any spectrum-x based?
There was a problem hiding this comment.
Now will use sonic.img for any spectrum-x based system.
ansible/veos.vtb
Outdated
There was a problem hiding this comment.
what about spectrum-2 based systems?
There was a problem hiding this comment.
Added entry for MSN3700
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Change-Id: I30afb7897e1f2eb9b1ff8427d9962b86adab5749 Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Change-Id: Ida547dd54bf990fa7b447ee1cd86f6ae3a755175 Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Change-Id: Ie1fde9f813ee4a1d074a0db07354b1459d16f3ee Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Description of PR
Summary:
Fixes # (issue)
Add a few playbooks which allow to use t0 virtual testbed with Mellanox SimX simulator.
SimX is a functional simulation of Mellanox PCI devices
Mellanox only provides the simulator to it's customers.
Without the simulator none of this scripts are relevant.
Type of change
Approach
How did you do it?
Add start/stop playbooks for new DUT type=simx.
The playbook starts the Simulator inside a docker container(for ease of deployment) and then wm-topology module can connect it to the topology.
How did you verify/test it?
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation