Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ansible/group_vars/sonic/vars
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ ansible_ssh_user: admin

sonic_version: "v2"

broadcom_hwskus: [ "Force10-S6000", "Accton-AS7712-32X" ]
broadcom_hwskus: [ "Force10-S6000", "Accton-AS7712-32X", "Celestica-DX010-C32","Seastone-DX010" ]

mellanox_hwskus: [ 'ACS-MSN2700', 'Mellanox-SN2700', 'ACS-MSN2740', 'ACS-MSN2100', 'ACS-MSN2410' ]

Expand Down
2 changes: 2 additions & 0 deletions ansible/inventory
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ switch2 ansible_host=10.0.0.101 sonic_version=v2 sonic_hwsku=ACS-MSN2700
switch3 ansible_host=10.0.0.102 sonic_version=v2 sonic_hwsku=Force10-S6000 # LAG topo: 8 LAGs x 2 members/lag to spines; 16 ports to Tors
switch4 ansible_host=10.0.0.103 sonic_version=v2 sonic_hwsku=AS7512 sonic_portsku=32x40
switch5 ansible_host=10.0.0.104 sonic_version=v2 sonic_hwsku=ACS-MSN2700 # LAG topo: 8 LAGs x 2 members/lag to spines; 16 ports to Tors
cel-seastone-02 ansible_host=10.250.0.100 sonic_version=v2 sonic_hwsku=Seastone-DX010

[sonic:children]
sonic_latest

[leaf_topo_1]
switch1
switch5
cel-seastone-02

[ptf]
ptf-1 ansible_host=10.0.0.200 ansible_ssh_user=root ansible_ssh_pass=password
10 changes: 10 additions & 0 deletions ansible/lab
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,21 @@ lab-a7260-01 ansible_host=10.251.0.191 hwsku="Arista-7260CX3-D108C8"
[sonic_a7260:vars]
iface_speed='100000'

[sonic_slx02]
cel-seastone-02 ansible_host=10.250.0.100 hwsku="Seastone-DX010"

[sonic_slx02:vars]
iface_speed='100000'
mgmt_subnet_mask_length="24"


[sonic:children]
sonic_sn2700_40
sonic_s6000
sonic_s6100
sonic_a7260
sonic_slx02


[ptf]
ptf_ptf1 ansible_host=10.255.0.188 ansible_ssh_user=root ansible_ssh_pass=root
Expand Down
6 changes: 6 additions & 0 deletions ansible/library/minigraph_facts.py
Original file line number Diff line number Diff line change
Expand Up @@ -510,6 +510,12 @@ def parse_xml(filename, hostname):
elif hwsku == "Accton-AS7712-32X":
for i in range(1, 33):
port_alias_map["hundredGigE%d" % i] = "Ethernet%d" % ((i - 1) * 4)
elif hwsku == "Celestica-DX010-C32":
for i in range(1, 33):
port_alias_map["etp%d" % i] = "Ethernet%d" % ((i - 1) * 4)
elif hwsku == "Seastone-DX010":
for i in range(1, 33):
port_alias_map["Eth%d" % i] = "Ethernet%d" % ((i - 1) * 4)
else:
for i in range(0, 128, 4):
port_alias_map["Ethernet%d" % i] = "Ethernet%d" % i
Expand Down
3 changes: 3 additions & 0 deletions ansible/testbed.csv
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@ vms-a7260-t0,vms3-1,t0-116,docker-ptf-sai-brcm,10.255.0.180/24,server_1,VM0100,l
vms-s6100-t0,vms4-1,t0-64,docker-ptf-sai-brcm,10.255.0.181/24,server_1,VM0100,lab-s6100-01,Tests Dell S6100 vms
vms-s6100-t1,vms4-1,t1-64,docker-ptf-sai-brcm,10.255.0.182/24,server_1,VM0100,lab-s6100-01,Tests Dell S6100 vms
vms-s6100-t1-lag,vms5-1,t1-64-lag,docker-ptf-sai-brcm,10.255.0.183/24,server_1,VM0100,lab-s6100-01,Tests Dell S6100 vms
cel_slx_02,ptf1,t0,docker-ptf,10.250.0.110/24,server_1,VM0100,cel-seastone-02,Tests ptf
cel_slx_12,ptf1,t1,docker-ptf,10.250.0.110/24,server_1,VM0100,cel-seastone-02,Tests ptf