Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
423177e
hostcfgd service enhancements: 1.Added support for Dynamic handling o…
Mar 9, 2020
eacfbf6
Fixed issue in adding and deleting ipv6 config.
Mar 30, 2020
f6fd9fb
Addressed review comments, Added support for handling forced_mgmt_rou…
Apr 21, 2020
02d9006
Merge branch 'master' into master
rvasanthm Apr 21, 2020
3a82ade
[docker]: Enabled ipv6 in dockers when using docker bridge network (#…
arlakshm Apr 22, 2020
4cd7540
Removed unused imports.
Apr 22, 2020
49fd662
Merge branch 'master' of https://github.com/rvasanthm/sonic-buildimage
Apr 22, 2020
43e80f7
[doc]: ask the motivation of the PR (#4462)
lguohan Apr 22, 2020
45c88d1
[kvm]: disable pmon daemons on kvm vs platform (#4461)
lguohan Apr 22, 2020
c5e9844
[device/acction] Support AS9716-32D(R0BA) (#4449)
chihhan123 Apr 22, 2020
c52b8c4
[platform-modules]: set debian control depends on unsigned kernel pac…
lguohan Apr 23, 2020
9129378
[accton/as9716-32d] add support get_transceiver_change_event (#4105)
jostar-yang Apr 23, 2020
057ced0
[bgpcfgd]: Split one bgp mega-template to chunks. (#4143)
pavel-shirshov Apr 23, 2020
4adf243
Fix docker restapi start issue, undefined error (#4475)
prsunny Apr 24, 2020
c56752a
[build]: add sonic-slave-run target to run any cmds inside sonic-slav…
lguohan Apr 25, 2020
e75da77
[device/celestica]: Fix sfp index on dx010 platform api (#4346)
Apr 25, 2020
ac6cfb1
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn3420 and new SK…
shlomibitton Apr 26, 2020
e363293
[Mellanox]Mellanox-SN3800-D112C8 support warm-reboot (#4482)
stephenxs Apr 27, 2020
b26814f
[Mellanox] Adjust dynamic minimum fan speed algorithm (#4476)
Junchao-Mellanox Apr 28, 2020
72af555
Parse Device region field in Minigraph (#4486)
sumukhatv Apr 28, 2020
a60a203
[dhcpmon] Filter DHCP O/A Messages of Neighboring Vlans (#4469)
tahmed-dev Apr 28, 2020
0409a32
[mellanox]: Align CPLD component with latest hw-mgmt. (#4485)
nazariig Apr 28, 2020
a40fe3b
[DellEMC] S6100-Fix i2C ISMT issue (#4330)
aravindmani-1 Apr 28, 2020
fc55329
[mgmt-framework]: convert mgmt-framework to use buster docker (#4480)
joyas-joseph Apr 28, 2020
93ade1d
[Multi-ASIC] To pass the asic instance ID to orchagent, Advance the s…
judyjoseph Apr 29, 2020
0895033
[sonic-utilities] Update submodule (#4492)
jleveque Apr 29, 2020
087e5fb
[build]: build missing stretch dockers when debug build is enabled (#…
lguohan Apr 29, 2020
4c55adf
[iccpd]: ICCPD support IPv6 ND (#4422)
jianjundong Apr 29, 2020
0038305
[docker-iccpd]: disable iccpd build by default (#4502)
lguohan Apr 30, 2020
a539cf2
[build]: remove -t for non-tty terminal
lguohan Apr 30, 2020
e1ba5b0
[docker-restapi]: add restapi config to config Db (#4495)
sumukhatv Apr 30, 2020
b629137
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn4600c and new S…
shlomibitton Apr 30, 2020
799f22d
[baseimage]: Run fsck filesystem check support prior mounting filesys…
olivier-singla Apr 30, 2020
6850644
[vs]: add missing dvslib link for the vs test
lguohan Apr 30, 2020
a87bf4d
[Mellanox] Fix error in sensors.conf for 3700/3700c/3800 (#4506)
stephenxs Apr 30, 2020
80a025a
[arista] update platform driver submodules (#4512)
Staphylo Apr 30, 2020
4c210f0
[Mellanox] Enhancement for support PSU LED management (#4467)
Junchao-Mellanox Apr 30, 2020
2153cae
[submodule]: Advance sonic-platform-common. (#4513)
nazariig Apr 30, 2020
86bc8ae
[vs]: dynamically create front panel ports in vs docker (#4499)
lguohan Apr 30, 2020
aca5bec
[sonic-py-swsssdk/snmpagent] update submodule for sonic-py-swsssdk / …
dzhangalibaba Apr 30, 2020
352a397
[mellanox]: MSN4700 support 8 lanes 400G with new SAI/SDK/FW (#4509)
keboliu Apr 30, 2020
81f4c81
[build]: changing debian names based on Architecture (#4508)
Sabareesh-Kumar-Anandan Apr 30, 2020
46161ca
[sonic-utilities][sonic-ztp] Update submodules (#4501)
jleveque Apr 30, 2020
cbc75fe
[pmon]: Fix the continous syseepromd autorestart issue on 201911 (#4478)
sujinmkang Apr 30, 2020
4511216
Ssd mitigation changes (#4214)
rkdevi27 May 1, 2020
506e954
[device] Upgrade as4630_54pe for new platform (#4268)
dereksun01 May 1, 2020
3f1c3dd
[device/accton] Modify as8000 configuration (#4446)
dereksun01 May 1, 2020
34cad97
[device] Modify configuration and add led_proc_init.soc (#4418)
dereksun01 May 1, 2020
aafe825
Addressed review comments.
May 1, 2020
c55603f
[build]: add docker-ptf-* as stretch docker targets (#4516)
lguohan May 1, 2020
30bbbbf
hw-mgmt_V.7.0000.3034 integration (#4519)
shlomibitton May 2, 2020
49df4b7
Addressed review comments and fixed build issue
May 2, 2020
e8748eb
[submodule]: advance sonic-utilities submodule (#4523)
judyjoseph May 4, 2020
86e1390
Update golang version for 1.11.5 to 1.14.2 (#4520)
pavel-shirshov May 4, 2020
8ac1c60
[config engine] Parser changes to support parsing of multi-asic devic…
SuvarnaMeenakshi May 4, 2020
35998ba
Added default mgmt routes and rules
May 5, 2020
d238662
Addressed issuses reported LGTM analysis
May 5, 2020
8671fd1
Addressed issuses reported LGTM analysis
May 5, 2020
6c9dd76
[device] DellEMC s5232f 50G hwsku support (#4525)
srideepDell May 5, 2020
5307f94
[devices] skip_fancontrol for wedge 100 barefoot platforms (#4528)
msosyak May 5, 2020
f0c13d3
Fixed issue in handling net.ipv6.conf.eth0.accept_ra sysctl
May 5, 2020
53c00ba
hostcfgd service enhancements: 1.Added support for Dynamic handling o…
Mar 9, 2020
a2d9722
Fixed issue in adding and deleting ipv6 config.
Mar 30, 2020
ffb660e
Addressed review comments, Added support for handling forced_mgmt_rou…
Apr 21, 2020
424ab53
Removed unused imports.
Apr 22, 2020
d3faf45
Addressed review comments.
May 1, 2020
55445c4
Addressed review comments and fixed build issue
May 2, 2020
7ca8e39
Added default mgmt routes and rules
May 5, 2020
903ad51
Addressed issuses reported LGTM analysis
May 5, 2020
07eb6ad
Addressed issuses reported LGTM analysis
May 5, 2020
6513b32
Fixed issue in handling net.ipv6.conf.eth0.accept_ra sysctl
May 5, 2020
50e5f0e
Merge branch 'master' of https://github.com/rvasanthm/sonic-buildimage
May 6, 2020
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 .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ If this is a bug fix, make sure your description includes "fixes #xxxx", or
Please provide the following information:
-->

**- What I did**
**- Why I did it**

**- How I did it**

Expand Down
10 changes: 10 additions & 0 deletions Makefile.work
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,16 @@ sonic-slave-bash :
$(DOCKER_BUILD) ; }
@$(DOCKER_RUN) -t $(SLAVE_IMAGE):$(SLAVE_TAG) bash

sonic-slave-run :
@$(OVERLAY_MODULE_CHECK)
@docker inspect --type image $(SLAVE_BASE_IMAGE):$(SLAVE_BASE_TAG) &> /dev/null || \
{ echo Image $(SLAVE_BASE_IMAGE):$(SLAVE_BASE_TAG) not found. Building... ; \
$(DOCKER_BASE_BUILD) ; }
@docker inspect --type image $(SLAVE_IMAGE):$(SLAVE_TAG) &> /dev/null || \
{ echo Image $(SLAVE_IMAGE):$(SLAVE_TAG) not found. Building... ; \
$(DOCKER_BUILD) ; }
@$(DOCKER_RUN) $(SLAVE_IMAGE):$(SLAVE_TAG) bash -c "$(SONIC_RUN_CMDS)"

showtag:
@echo $(SLAVE_IMAGE):$(SLAVE_TAG)
@echo $(SLAVE_BASE_IMAGE):$(SLAVE_BASE_TAG)
Expand Down
6 changes: 6 additions & 0 deletions build_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,10 @@ sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/arista-
sudo cp files/initramfs-tools/resize-rootfs $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/resize-rootfs
sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/resize-rootfs

# Hook into initramfs: run fsck to repair a non-clean filesystem prior to be mounted
sudo cp files/initramfs-tools/fsck-rootfs $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/fsck-rootfs
sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/fsck-rootfs

## Hook into initramfs: after partition mount and loop file mount
## 1. Prepare layered file system
## 2. Bind-mount docker working directory (docker overlay storage cannot work over overlay rootfs)
Expand Down Expand Up @@ -453,6 +457,8 @@ sudo cp files/dhcp/sethostname6 $FILESYSTEM_ROOT/etc/dhcp/dhclient-exit-hooks.d/
sudo cp files/dhcp/graphserviceurl $FILESYSTEM_ROOT/etc/dhcp/dhclient-exit-hooks.d/
sudo cp files/dhcp/snmpcommunity $FILESYSTEM_ROOT/etc/dhcp/dhclient-exit-hooks.d/
sudo cp files/dhcp/vrf $FILESYSTEM_ROOT/etc/dhcp/dhclient-exit-hooks.d/
sudo cp files/dhcp/dhcp_mgmt_interface $FILESYSTEM_ROOT/etc/dhcp/dhclient-exit-hooks.d/
sudo cp files/dhcp/dhcp_mgmt_conf.py $FILESYSTEM_ROOT/usr/bin/
if [ -f files/image_config/ntp/ntp ]; then
sudo cp ./files/image_config/ntp/ntp $FILESYSTEM_ROOT/etc/init.d/
fi
Expand Down
Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
# name lanes alias index speed
Ethernet0 26 thousandE1 1 1000
Ethernet1 25 thousandE2 2 1000
Ethernet2 28 thousandE3 3 1000
Ethernet3 27 thousandE4 4 1000
Ethernet4 30 thousandE5 5 1000
Ethernet5 29 thousandE6 6 1000
Ethernet6 32 thousandE7 7 1000
Ethernet7 31 thousandE8 8 1000
Ethernet8 38 thousandE9 9 1000
Ethernet9 37 thousandE10 10 1000
Ethernet10 40 thousandE11 11 1000
Ethernet11 39 thousandE12 12 1000
Ethernet12 34 thousandE13 13 1000
Ethernet13 33 thousandE14 14 1000
Ethernet14 36 thousandE15 15 1000
Ethernet15 35 thousandE16 16 1000
Ethernet16 46 thousandE17 17 1000
Ethernet17 45 thousandE18 18 1000
Ethernet18 48 thousandE19 19 1000
Ethernet19 47 thousandE20 20 1000
Ethernet20 42 thousandE21 21 1000
Ethernet21 41 thousandE22 22 1000
Ethernet22 44 thousandE23 23 1000
Ethernet23 43 thousandE24 24 1000
Ethernet24 2 thousandE25 25 1000
Ethernet25 1 thousandE26 26 1000
Ethernet26 4 thousandE27 27 1000
Ethernet27 3 thousandE28 28 1000
Ethernet28 6 thousandE29 29 1000
Ethernet29 5 thousandE30 30 1000
Ethernet30 8 thousandE31 31 1000
Ethernet31 7 thousandE32 32 1000
Ethernet32 10 thousandE33 33 1000
Ethernet33 9 thousandE34 34 1000
Ethernet34 12 thousandE35 35 1000
Ethernet35 11 thousandE36 36 1000
Ethernet36 14 thousandE37 37 1000
Ethernet37 13 thousandE38 38 1000
Ethernet38 16 thousandE39 39 1000
Ethernet39 15 thousandE40 40 1000
Ethernet40 18 thousandE41 41 1000
Ethernet41 17 thousandE42 42 1000
Ethernet42 20 thousandE43 43 1000
Ethernet43 19 thousandE44 44 1000
Ethernet44 22 thousandE45 45 1000
Ethernet45 21 thousandE46 46 1000
Ethernet46 24 thousandE47 47 1000
Ethernet47 23 thousandE48 48 1000
Ethernet48 67 twentyfiveGigE49 49 25000
Ethernet49 66 twentyfiveGigE50 50 25000
Ethernet50 65 twentyfiveGigE51 51 25000
Ethernet51 68 twentyfiveGigE52 52 25000
Ethernet52 73,74,75,76 hundredGigE53 53 100000
Ethernet56 69,70,71,72 hundredGigE54 54 100000
# name lanes alias index speed autoneg
Ethernet0 26 thousandE1 1 1000 1
Ethernet1 25 thousandE2 2 1000 1
Ethernet2 28 thousandE3 3 1000 1
Ethernet3 27 thousandE4 4 1000 1
Ethernet4 30 thousandE5 5 1000 1
Ethernet5 29 thousandE6 6 1000 1
Ethernet6 32 thousandE7 7 1000 1
Ethernet7 31 thousandE8 8 1000 1
Ethernet8 38 thousandE9 9 1000 1
Ethernet9 37 thousandE10 10 1000 1
Ethernet10 40 thousandE11 11 1000 1
Ethernet11 39 thousandE12 12 1000 1
Ethernet12 34 thousandE13 13 1000 1
Ethernet13 33 thousandE14 14 1000 1
Ethernet14 36 thousandE15 15 1000 1
Ethernet15 35 thousandE16 16 1000 1
Ethernet16 46 thousandE17 17 1000 1
Ethernet17 45 thousandE18 18 1000 1
Ethernet18 48 thousandE19 19 1000 1
Ethernet19 47 thousandE20 20 1000 1
Ethernet20 42 thousandE21 21 1000 1
Ethernet21 41 thousandE22 22 1000 1
Ethernet22 44 thousandE23 23 1000 1
Ethernet23 43 thousandE24 24 1000 1
Ethernet24 2 thousandE25 25 1000 1
Ethernet25 1 thousandE26 26 1000 1
Ethernet26 4 thousandE27 27 1000 1
Ethernet27 3 thousandE28 28 1000 1
Ethernet28 6 thousandE29 29 1000 1
Ethernet29 5 thousandE30 30 1000 1
Ethernet30 8 thousandE31 31 1000 1
Ethernet31 7 thousandE32 32 1000 1
Ethernet32 10 thousandE33 33 1000 1
Ethernet33 9 thousandE34 34 1000 1
Ethernet34 12 thousandE35 35 1000 1
Ethernet35 11 thousandE36 36 1000 1
Ethernet36 14 thousandE37 37 1000 1
Ethernet37 13 thousandE38 38 1000 1
Ethernet38 16 thousandE39 39 1000 1
Ethernet39 15 thousandE40 40 1000 1
Ethernet40 18 thousandE41 41 1000 1
Ethernet41 17 thousandE42 42 1000 1
Ethernet42 20 thousandE43 43 1000 1
Ethernet43 19 thousandE44 44 1000 1
Ethernet44 22 thousandE45 45 1000 1
Ethernet45 21 thousandE46 46 1000 1
Ethernet46 24 thousandE47 47 1000 1
Ethernet47 23 thousandE48 48 1000 1
Ethernet48 67 twentyfiveGigE49 49 25000 0
Ethernet49 66 twentyfiveGigE50 50 25000 0
Ethernet50 65 twentyfiveGigE51 51 25000 0
Ethernet51 68 twentyfiveGigE52 52 25000 0
Ethernet52 73,74,75,76 hundredGigE53 53 100000 0
Ethernet56 69,70,71,72 hundredGigE54 54 100000 0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/td3-as7726-32x100G.config.bcm
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td3-as7726-32x100G.config.bcm
Original file line number Diff line number Diff line change
Expand Up @@ -11,26 +11,28 @@ mem_cache_enable=0

l2_mem_entries=32768
l3_mem_entries=16384
fpem_mem_entries=131072
fpem_mem_entries=16384
l2xmsg_mode=1

# Platform specfic
bcm_num_cos=8
bcm_stat_interval=2000000
cdma_timeout_usec=3000000
ifp_inports_support_enable=1
ipv6_lpm_128b_enable=0x1
l3_max_ecmp_mode=1
#l3_alpm_enable=2
l3_alpm_enable=2
lpm_scaling_enable=0
max_vp_lags=0
miim_intr_enable=0
module_64ports=1
port_flex_enable=1
schan_intr_enable=0
stable_size=0x5500000
tdma_timeout_usec=3000000
skip_L2_USER_ENTRY=0
bcm_tunnel_term_compatible_mode=1

l3_alpm_ipv6_128b_bkt_rsvd=1
phy_an_c73=1

dport_map_port_1=1
Expand Down Expand Up @@ -100,10 +102,10 @@ portmap_115=113:100
portmap_119=117:100
portmap_123=121:100
portmap_127=125:100
portmap_66=129:10:m
portmap_130=128:10:m
portmap_65=130:10
portmap_131=131:10
#portmap_66=129:10:m
#portmap_130=128:10:m
#portmap_65=130:10
#portmap_131=131:10

phy_chain_rx_lane_map_physical{1.0}=0x1320
phy_chain_rx_lane_map_physical{5.0}=0x0123
Expand Down
Binary file not shown.
4 changes: 4 additions & 0 deletions device/accton/x86_64-accton_as7726_32x-r0/led_proc_init.soc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

m0 load 0 0x3800 /usr/share/sonic/platform/custom_led.bin
led auto on
led start
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/th3-as9716-32x400G.config.bcm
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th3-as9716-32x400G.config.bcm
Loading