Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.

test backmerge #36

Open
wants to merge 7,379 commits into
base: test_backmerge
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7379 commits
Select commit Hold shift + click to select a range
3bf2695
[Dynamic buffer] Reduce small packet percentage to 50% (#20632)
stephenxs Dec 2, 2024
73982cf
[Mellanox]Updating SAI Version to SAIBuild2405.30.0.1 (#20934)
dgsudharsan Dec 2, 2024
a6b9e1a
[ci]: Fix pipeline build platform name for marvell-teralynx (#20936)
krismarvell Dec 2, 2024
f94d4f8
[system-health] delay system-health service start (#20771)
stepanblyschak Dec 2, 2024
a8b2dca
Upgrade docker-sonic-vs to bookworm (#20697)
saiarcot895 Dec 3, 2024
e41fdb3
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Dec 3, 2024
961cdc0
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Dec 3, 2024
d06ef9a
[Mellanox] [SN5640] Add sensors.conf, pcie.yaml files, and update pla…
noaOrMlnx Dec 3, 2024
9e64ebe
[Mellanox] [SFP API] Add support to the get_error_description functio…
keboliu Dec 3, 2024
e108423
Add YANG Model and Configuration Support for Memory Statistics (#20354)
Arham-Nasir Dec 3, 2024
f9e186c
[FRR]: upgrade FRR to version 10.0.1, upgrade libyang2 to 2.1.148. (#…
sudhanshukumar22 Dec 4, 2024
6756ed9
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 4, 2024
9ba6d5b
Update cisco-8000.ini to 202405.0.11 release (#21009)
anamehra Dec 4, 2024
335f40a
[Mellanox] Integrate HW-MGMT 7.0040.2000 Changes (#21006)
DavidZagury Dec 4, 2024
3cc4c11
[Mellanox][Smartswitch] Add no_wait option for dpu reboot and add pla…
gpunathilell Dec 4, 2024
3a09f61
Revert "Move eventd enabled check from build time to runtime (#20248)…
zbud-msft Dec 4, 2024
d647a88
[Mellanox] Update SDK/FW to 4.7.2110/2014.2110 (#21024)
volodymyrsamotiy Dec 4, 2024
8266922
[broadcom-dnx]: Install rdb-cli on syncd-dnx (#20948)
patrickmacarthur Dec 4, 2024
8df0930
[Nokia]{asic-sensors] Modify the platform.json to enable the asic_sen…
mlok-nokia Dec 4, 2024
1eb11a5
[FC] remove FC delay status field (#20495)
stepanblyschak Dec 4, 2024
214fa2e
[database]: Add `--protected-mode no` flag to redis-chassis (#21010)
saiarcot895 Dec 5, 2024
368ace2
Platform DCS-7060DX5-64S misc update (#20323)
vincentpcng Dec 5, 2024
f222ff9
Fix optional params not applying to all interfaces (#20313)
bobbymcgonigle Dec 5, 2024
69b4764
Set `xoff` of `x86_64-arista_7800r3_48cq2_lc` to the same as`x86_64-a…
arista-nwolfe Dec 5, 2024
8e0f1c6
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 5, 2024
7c9f85e
[Smartswitch][Mellanox] Enable thermal updater class for DPUs on swit…
gpunathilell Dec 5, 2024
e736a83
[SmartSwitch] Skip xcvrd on the DPU (#20960)
vivekrnv Dec 5, 2024
f43d350
[FRR]Setting multipath size to 514 and disabling bgp-vnc for optimiza…
dgsudharsan Dec 5, 2024
b25a06f
[BGP]Increasing maximum-paths to 514 (#20745)
dgsudharsan Dec 5, 2024
590c9a3
[submodule] Update submodule sonic-dbsyncd to the latest HEAD automat…
mssonicbld Dec 5, 2024
d1c7c27
add express-boot support (#17369)
jhli-cisco Dec 5, 2024
f7014a3
[FRR] Enable pathd in frr (#20683)
guoguojia2021 Dec 5, 2024
8dbec05
Code optimizations to reduce disk writes on SONiC switches (#20640)
assrinivasan Dec 5, 2024
c57f727
[Mellanox][Smartswitch] Platform API for Smartswtich (#20944)
gpunathilell Dec 5, 2024
ed935d1
Disable change on minigraph and init_cfg.json (#19597)
wen587 Dec 6, 2024
9293b8c
[yang] LOGGER missing require_manual_refresh (#20969)
bradh352 Dec 6, 2024
d7aa06c
Update cisco-8000.ini to 202405.0.13 release (#21051)
anamehra Dec 6, 2024
8feb45f
Upgrade xgs SAI version tio 11.2.16.2 (#21068)
Gfrom2016 Dec 6, 2024
c1c725f
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 6, 2024
6ebe76c
[Mellanox] Change NVIDIA SDK build to cmake method (#19810)
dprital Dec 6, 2024
8579233
Enable SFF Manger on Arista linecards by default (#20886)
peterbailey-arista Dec 6, 2024
cf878ca
Support bulk chunk size in bulk counter polling operation (#20754)
stephenxs Dec 7, 2024
f5637c0
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 7, 2024
e5e23d9
[submodule] Update submodule sonic-dbsyncd to the latest HEAD automat…
mssonicbld Dec 7, 2024
f23c8e8
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 8, 2024
8c941fb
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Dec 8, 2024
410d06e
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Dec 8, 2024
d53d86d
[Mellanox] removed component_versions.dep file (#19982)
skr31 Dec 9, 2024
11343f9
Build and include tacacs+ for PTF Py3 only image (#20701)
opcoder0 Dec 10, 2024
cc93c90
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Dec 10, 2024
92bf86a
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Dec 10, 2024
7f79b02
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 10, 2024
7a7be63
Update Arista SKU lag_id_end to 1023 (#21097)
arista-nwolfe Dec 10, 2024
c715dff
[FRR]Fixing zebra to use internal rbtree per NS tree of ifps (#21095)
dgsudharsan Dec 10, 2024
c6df4b0
[smart-switch][dpu] Do not run dhclient on the eth0 interface. (#21062)
oleksandrivantsiv Dec 10, 2024
3ddd02f
Update cisco-8000.ini to 202405.0.14 release (#21119)
anamehra Dec 11, 2024
4e466eb
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 11, 2024
148ec51
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 11, 2024
def5166
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Dec 11, 2024
7bdf8d4
Update internal template peer-group.conf.j2 for ttl-security hops com…
abdosi Dec 11, 2024
58d7e13
[build]: Add an artificial dependency between two modules for centec-…
saiarcot895 Dec 11, 2024
5d9e561
[nvidia-bluefield] Remove the virtual smart switch leftovers. (#21050)
oleksandrivantsiv Dec 11, 2024
cd7f25f
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 11, 2024
1b5edaa
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Dec 11, 2024
1a536df
[build] Enable reproducible build options to reduce community build f…
liushilongbuaa Dec 11, 2024
10afa2e
Fix docker-sonic-vs following upgrade to Bookworm (#21063)
saiarcot895 Dec 11, 2024
5258772
[Arista] Update platform library submodules (#20929)
patrickmacarthur Dec 11, 2024
c0ff067
[vpp]: add platform vpp (#20841)
yue-fred-gao Dec 11, 2024
ade34bf
[Bookworm] Fix timezone propagation to containers (#21079)
vivekrnv Dec 11, 2024
5b6ff85
[FRR Patch] Added patch in FRR to send tag value associated with rout…
abdosi Dec 12, 2024
2b92c3d
Platform DCS-7060DX5-32 MMU rollback to avoid dependancy on Broadcom …
vincentpcng Dec 12, 2024
5614f51
[Mellanox] Update buffer calculations for Mellanox-SN5600-C224O8 SKU …
noaOrMlnx Dec 12, 2024
ab16645
[Mellanox] Update Mellanox-SN5600-C256S1 buffer calculations (#20991)
noaOrMlnx Dec 12, 2024
088bf42
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 13, 2024
a974b66
[submodule] Update submodule dhcprelay to the latest HEAD automatical…
mssonicbld Dec 13, 2024
33dc795
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 15, 2024
5b13eaf
YANG Configuration.md fix table of contents links (#21072)
bradh352 Dec 16, 2024
8063384
[yang] bgp address family l2vpn advertise-all-vni (#21054)
bradh352 Dec 16, 2024
a94b916
[FRR]: Bring PR FRRouting/frr#14810 from FRR mainline
cscarpitta Dec 16, 2024
b6004ec
[FRR]: Bring PR FRRouting/frr#16151 from FRR mainline
cscarpitta Dec 16, 2024
802afb1
[FRR]: Bring PR FRRouting/frr#15673 from FRR mainline
cscarpitta Dec 16, 2024
260f5f6
[FRR]: Bring PR FRRouting/frr#15604 from FRR mainline
cscarpitta Dec 16, 2024
f8ce5ae
[FRR]: Bring PR FRRouting/frr#15676 from FRR mainline
cscarpitta Dec 16, 2024
46fee35
Update cisco-8000.ini to 202405.0.15 release (#21179)
anamehra Dec 16, 2024
34c8adb
[iccpd]: Fix the bug related to stack overflow in iccpd. (#21172)
cyrAsterfusion Dec 16, 2024
d18ccbf
[ci]: Fix the pipeline build path for renamed marvell-teralynx platfo…
krismarvell Dec 16, 2024
bce1619
[fpm-sonic]: Apply Zebra fpm backpressure patches to dplane_fpm_sonic…
cscarpitta Dec 16, 2024
3eb0196
[bgp]: Tuning zebra nexthop-group keep parameter (#21135)
dgsudharsan Dec 16, 2024
3b07383
[Misca]: fix-m2-w6940-64oc-sfp-error (#21038)
philo-micas Dec 16, 2024
beafc46
DellEMC : Z9432F determine reboot cause changes (#20984)
arunlk-dell Dec 16, 2024
a135a49
[dockers/supervisord]: Don't use deprecated config options (#20980)
bradh352 Dec 16, 2024
5eb2556
[Mellanox]: Upgrade libasan to version 8 in docker-syncd-mlnx to alig…
ayurkiv-nvda Dec 16, 2024
32cd9be
[doc]: fix typo: enviroment (#20885)
ebiken Dec 16, 2024
60ce460
Update SmartSwitch config to align YANG standard (#21110)
wen587 Dec 17, 2024
faf6093
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 17, 2024
50eaa18
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 17, 2024
9226af0
[submodule] Update submodule sonic-bmp to the latest HEAD automatical…
mssonicbld Dec 18, 2024
01bc92d
[nvidia-bluefield] Extend platform dump. (#21059)
oleksandrivantsiv Dec 18, 2024
acd4e73
Merge pull request #21185 from cscarpitta/bring-srv6-sid-manager-patches
lguohan Dec 18, 2024
da30d12
[QoS] Add tunnel pipe mode support for IPIP Decap mode to use SAI_TUN…
developfast Dec 18, 2024
7bfba32
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Dec 19, 2024
cb2286e
[YangModel][asic_sensors] Add ASIC_SENSORS yang models (#21218)
mlok-nokia Dec 19, 2024
abb50f1
[submodule] Update submodule sonic-snmpagent to the latest HEAD autom…
mssonicbld Dec 19, 2024
4c80494
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Dec 19, 2024
b4e4265
[Broadcom] Upgrade xgs SAI version to 12.1.0.2 and update knet driver…
Gfrom2016 Dec 19, 2024
6d876a4
[FRR]BGP Fixes and optimizations for handling scale scenarios (#21199)
dgsudharsan Dec 19, 2024
abaa145
[YANG] Add yang model to `SUBNET_DECAP` table (#21118)
lolyu Dec 20, 2024
329c384
[ptf] Consider only expected packets for timeout (#21150)
vkjammala-arista Dec 20, 2024
480f15b
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 20, 2024
a59a15c
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Dec 21, 2024
af18b14
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Dec 22, 2024
14cd21f
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 23, 2024
6058cfc
[Bug Fix] docker_image_ctl.j2: remove the logic that recreates databa…
BYGX-wcr Dec 23, 2024
18efba1
[asic_sensors] Generate the asic_sensors polling configuration based …
mlok-nokia Dec 24, 2024
943a4aa
Ignore control character event if it comes (#21200)
zbud-msft Dec 24, 2024
7a79f61
[submodule] Update submodule dhcpmon to the latest HEAD automatically…
mssonicbld Dec 24, 2024
186c9b7
Banner: Remove dependency on sshd service (#21264)
fastiuk Dec 24, 2024
c251bb4
[Mellanox]Removing FEC from port_config.ini for SN5600 SKUs (#21228)
dgsudharsan Dec 24, 2024
4c49d83
Revert "[QoS] Add tunnel pipe mode support for IPIP Decap mode to use…
Gfrom2016 Dec 25, 2024
5071548
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 26, 2024
b9aee0e
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Dec 27, 2024
a8663bc
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Dec 27, 2024
b98ed42
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 29, 2024
7ae557e
Disabling ports by adding parameter ‘-P 0’ (#21296)
yyynini Dec 30, 2024
df50618
[docker-orchagent] limit privileged flag for swss container (#17598)
maipbui Dec 30, 2024
8e246d2
[submodule] Update submodule dhcprelay to the latest HEAD automatical…
mssonicbld Dec 31, 2024
8f82156
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jan 2, 2025
9ef0ab3
[Mellanox] Update MFT version to 4.30.2-20 (#21305)
dprital Jan 2, 2025
3c8fad3
[Mellanox] Update SDK/FW to 4.7.2152/2014.2152 (#21298)
volodymyrsamotiy Jan 2, 2025
0ed3434
Enhanced minigraph parser for packet-chasiss production graph (#21255)
abdosi Jan 2, 2025
79efb0b
[Nokia][sonic-platform] update Nokia sonic-platform submodule (#21173)
mlok-nokia Jan 3, 2025
cb85ddb
[dhcp_relay] Remove wait LLA in wait_for_intf.sh in dhcp_relay contai…
yaqiangz Jan 3, 2025
9588a40
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jan 5, 2025
d28b734
arista: Fix device directories for Wolverine SKUs (#21277)
patrickmacarthur Jan 7, 2025
fe7ea66
correct egress buffer size for Arista-7050CX3-32S-D48C8 DualToR (#21320)
XuChen-MSFT Jan 8, 2025
4317df5
Update snmpd.conf.j2 prolong agentXTimeout to avoid timeout failure i…
yejianquan Jan 8, 2025
2630e7d
Add pytest-stress to sonic-mgmt image (#21304)
opcoder0 Jan 8, 2025
806e181
Exclude PIE ports from buffer and qos config (#21036)
zhixzhu Jan 8, 2025
94b860b
[ci] Disable vstest job in Test stage. (#21354)
liushilongbuaa Jan 9, 2025
0ad72ef
[chassis] Add sai_postinit_cmd.soc with interrupt IDs for alerting (#…
arlakshm Jan 9, 2025
e50863e
Add script to periodically update oper status of management interface…
SuvarnaMeenakshi Jan 9, 2025
d0e8988
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jan 9, 2025
445d565
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Jan 9, 2025
f3ac217
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jan 10, 2025
e1b5a7e
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jan 10, 2025
25b0732
Change DBConnector to connect redis with unix socket. (#21345)
liuh-80 Jan 10, 2025
a6788ad
Add disk full event to sonic-events-host yang model. (#21351)
liuh-80 Jan 10, 2025
53aaf07
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jan 11, 2025
3a621a0
Update flex counters config for Arista-7060X6-64PE-C256S2 (#21362)
Gfrom2016 Jan 13, 2025
f14e534
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jan 13, 2025
01c3112
[Bgpcfgd]: Add SRv6 support in Bgpcfgd (#21156)
BYGX-wcr Jan 13, 2025
eb62c08
[FRR]: FRR CLI for SRv6 static (#21380)
cscarpitta Jan 13, 2025
bb90401
[YANG] Add srv6 yang model and unit tests (#21175)
BYGX-wcr Jan 13, 2025
7a21cab
Fix docker auto restart issue (#21377)
FengPan-Frank Jan 14, 2025
096bb52
[ci] Use debian mirror snapshot instead of version pinning. (#21366)
liushilongbuaa Jan 14, 2025
1854b8a
[submodule] Update submodule sonic-snmpagent to the latest HEAD autom…
mssonicbld Jan 14, 2025
b5ec718
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Jan 14, 2025
34dfec7
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jan 14, 2025
df410ba
[chassis-packet][SNMP] Enable SNMP dynamic frequency on packet chassi…
yejianquan Jan 14, 2025
e1902e6
Install libthrift in docker-syncd-brcm-dnx-rpc (#21412)
saksarav-nokia Jan 15, 2025
7e397b0
[sonic-cfggen] Fix init t1 config to align with YANG (#21195)
wen587 Jan 15, 2025
88c8ec9
Fix RPC container for Broadcom (#21433)
saiarcot895 Jan 15, 2025
4a97227
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jan 15, 2025
ae5a06f
[Mellanox] update SDK/FW Version to 4.7.2164/2014.2164 (#21442)
dprital Jan 15, 2025
f33d985
[Arista] Add initial support for Moby platform (#21441)
Staphylo Jan 16, 2025
6e50fba
[Arista] Update platform library submodules (#21443)
Staphylo Jan 16, 2025
cd6af78
[Mellanox] Update SAI version to SAIBuild2405.30.0.13 (#21309)
dprital Jan 16, 2025
e478b8b
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Jan 16, 2025
3755c6a
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Jan 16, 2025
4130ff4
Adding YANG model for TC_TO_DSCP_MAP (#21395)
raaghavendrakra-arista Jan 16, 2025
64dd7c0
[Mellanox] Add KV to SN5640-SIMx sai.profile (#21365)
noaOrMlnx Jan 16, 2025
5b185d4
[Mellanox] Update Mellanox-SN5600-C256S1, Mellanox-SN5600-C224O8 buff…
noaOrMlnx Jan 16, 2025
e6d311d
Add build vs and test pipeline (#21318)
xwjiang-ms Jan 17, 2025
39e2131
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Jan 17, 2025
821c43c
[Mellanox][Smartswitch]Changes for mounting dbus socket (#20816)
gpunathilell Jan 18, 2025
8433642
[vs][dash libsai] Use the latest DASH commit (#21360)
jimmyzhai Jan 18, 2025
aeae268
[vs][dash-engine] Ensure attached ports of dash-engine being UP whil…
jimmyzhai Jan 18, 2025
7e03462
Enhance smartswitch environment variables parsing (#21209)
Pterosaur Jan 19, 2025
a42cff3
[sonic-mgmt-docker-image] Support ptf dataplane packet poll with mult…
w1nda Jan 19, 2025
fbdd7d7
[Mellanox] Update SN5640 SIMX sensors.conf file (#21455)
noaOrMlnx Jan 20, 2025
327de70
flashrom build fix: incorrect tag name (#21473)
bradh352 Jan 21, 2025
f032568
[FRR]: Verifying static SRv6 SIDs parameters (#21467)
cscarpitta Jan 21, 2025
bcb2b79
[YANG] SRv6 yang model followup fix (#21466)
BYGX-wcr Jan 21, 2025
a7739ee
[Mellanox] support thermal sensor which has discrete index (#21425)
Junchao-Mellanox Jan 21, 2025
384a46a
[Mellanox] [SN4280] Set default frequency governor to performance (#2…
vivekrnv Jan 21, 2025
876f659
[Mellanox] do not use system clock to avoid issues caused by system t…
Junchao-Mellanox Jan 21, 2025
a9c0f23
[Mellanox] Update MFT version to 4.30.2-23 (#21453)
dprital Jan 21, 2025
1642ea5
[Ufispace] Update BCM port and PDDF platform configurations due to SD…
nonodark Jan 21, 2025
97f4f31
[Mellanox] Update SAI version to SAIBuild2411.245.30.1 (#21497)
dprital Jan 21, 2025
c800bd9
[Broadcom] Upgrade xgs SAI to 12.3.0.3 (#21434)
Gfrom2016 Jan 21, 2025
c4067e7
[Bgpcfgd] Update bgpcfgd to handle SRV6_MY_SIDS table's key as an ipv…
BYGX-wcr Jan 22, 2025
e8012b7
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jan 23, 2025
3e59c91
Add buffer configs for TH5 C224 and C256 SKUs (#21155)
kperumalbfn Jan 23, 2025
df1163e
[cavium]: Remove support for cavium platform (#21476)
pavannaregundi Jan 23, 2025
d3d65e6
[Mellanox] Upgrade rshim package version to 2.0.40. (#21279)
oleksandrivantsiv Jan 23, 2025
9b9da85
[Mellanox] get_error_description should return Not supported for modu…
Junchao-Mellanox Jan 23, 2025
7af2cc9
[Mellanox] Update SN5640-simx enabled processes (#21478)
noaOrMlnx Jan 23, 2025
91e2e27
[ci/build]: Upgrade SONiC package versions (#21133)
mssonicbld Jan 24, 2025
e677676
skip ipinip tunnel creation if many interfaces (#21517)
sdszhang Jan 25, 2025
4013a44
[Nokia-7215] Update Switch create timeout (#21297)
Pavan-Nokia Jan 27, 2025
f833e86
[FRR]: Fix SRv6 SID format (#21534)
cscarpitta Jan 27, 2025
6415e4d
[yang][dhcp_server] Make gateway in dhcp_server to be an un-mandatory…
yaqiangz Jan 27, 2025
7412215
[dhcp_server] Support scenario that gatway is not configured (#21462)
yaqiangz Jan 27, 2025
03d9362
[ci/build]: Upgrade SONiC package versions (#21528)
mssonicbld Jan 28, 2025
7dc57ad
[Smartswitch] Add `SonicDpu` to the type in DEVICE_METADATA yang mode…
gpunathilell Jan 28, 2025
38403de
[Mellanox] Fix SN5600 buffers_defaults_objects.j2 (#21543)
noaOrMlnx Jan 29, 2025
b0418d5
SONiC-FRR communication channel support srv6 vpn (#20883)
guoguojia2021 Jan 29, 2025
216a605
Dell:Initial commit for Z9664F platform (#20768)
rkdevi27 Jan 30, 2025
2863156
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Jan 30, 2025
51c785b
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jan 30, 2025
6402382
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Jan 30, 2025
3fdf694
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Jan 30, 2025
3d8c940
[submodule] Update submodule sonic-mgmt-common to the latest HEAD aut…
mssonicbld Jan 30, 2025
f363258
[YANG] Add missing entry for sonic-srv6.yang in sonic-yang-models/set…
BYGX-wcr Jan 30, 2025
93dcf0d
Update bmp critical_process (#21588)
FengPan-Frank Jan 31, 2025
a89fb7c
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Feb 1, 2025
7f99ed3
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Feb 1, 2025
3141936
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Feb 1, 2025
bd7068c
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Feb 1, 2025
8da3f09
[Mellanox] [SIMX] Disable cpu_pack and comex_amb for SN5640 and SN560…
DavidZagury Feb 2, 2025
408e1e3
[Mellanox] [SIMX] Update SN5640 sai.xml (#21557)
noaOrMlnx Feb 2, 2025
fda5d6e
[Mellanox] Handle exception during Inotify import (#21469)
vivekrnv Feb 2, 2025
a3792f8
[nvidia-bluefield] Add default disk to platform json (#21250)
vivekrnv Feb 2, 2025
5721a3f
[Mellanox] Update media_settings.json for SN4700 (#21332)
tshalvi Feb 3, 2025
96e7467
[sonic-py-common] Strip the MAC before returning from get_system_mac …
vvolam Feb 3, 2025
7dd9e99
Prevent FIPS packages been overwrite by official version (#21530)
liuh-80 Feb 3, 2025
fee1798
[Smartswtich] Add only necessary information for DPUS in smartswitch …
gpunathilell Feb 3, 2025
55fe78a
Add new hwsku Arista-7050CX3-32S-C28S4 for x86_64-arista_7050cx3_32s …
byu343 Feb 4, 2025
794926e
Upgrade SymCrypt version to 1.5.2 (#21597)
liuh-80 Feb 4, 2025
7f8c251
[platform/broadcom]: Makefile changes for arista-fwutil (#21600)
liamkearney-msft Feb 4, 2025
d982405
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Feb 4, 2025
163ba23
[ci/build]: Upgrade SONiC package versions (#21555)
mssonicbld Feb 5, 2025
5f0270c
[ci]: Add sonic-vpp to azure pipeline (#21188)
yue-fred-gao Feb 5, 2025
bb320c2
[frr-mgmt-framework]: VXLAN EVPN should support advertise-svi-ip (#21…
bradh352 Feb 5, 2025
33f5cc1
[nvidia-bluefield] Apply FW configuration after the FW upgrade. (#21278)
oleksandrivantsiv Feb 5, 2025
954d4c8
[Mellanox] Update SN5640 Simx platform.json file (#21507)
keboliu Feb 5, 2025
17c5dfc
[Mellanox] Integrate HW-MGMT 7.0040.2104 Changes (#21496)
dprital Feb 5, 2025
ed5e748
[Mellanox] Do not double check bulk counter capabilities during initi…
stephenxs Feb 5, 2025
ba601b0
[smartswitch][YANG]Add yang model for DPU_PORT information (#21439)
vvolam Feb 5, 2025
cd61702
[Arista] Update platform library submodules (#21620)
Staphylo Feb 6, 2025
d6ae19f
[Marvell] Update SAI SDK and driver (#21489)
pavannaregundi Feb 6, 2025
b472805
[Mellanox][Smartswitch] Mapping script for pci rshim and dpu data (#2…
gpunathilell Feb 6, 2025
6906ea8
[nvidia-bluefield] Update SDK, BF SOC, and FW make files (#21596)
oleksandrivantsiv Feb 6, 2025
3766452
[Mellanox] Add x86_64-nvidia_sn5610n-r0 new platform and SKUs (#21056)
noaOrMlnx Feb 6, 2025
c17aca7
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Feb 6, 2025
9d4758c
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Feb 6, 2025
06a657c
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Feb 6, 2025
accf5b3
Integrate DASH API into build system (#21553)
theasianpianist Feb 6, 2025
a35e23c
bgpcfgd: add support for software bfd sessions (#20981)
abdbaig Feb 6, 2025
98bfebd
[YANG][Bugfix] Fix incorrect pattern of nexthop-vrf in sonic-static-r…
puffc Feb 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 12 additions & 0 deletions .artifactignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
**/*
!target/*.bin
!target/*.log
!target/*.img.gz
!target/docker-sonic-vs.gz
!target/docker-ptf.gz
!target/debs/**/*.deb
!target/debs/**/*.deb.log
!target/debs/**/*.deb-install.log
!target/python-wheels/*.whl
!target/python-wheels/*.whl.log
!target/python-wheels/*.whl-install.log
31 changes: 31 additions & 0 deletions .azure-pipelines/azure-pipelines-Official.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml

trigger: none
pr: none

schedules:
- cron: "0 0 * * *"
displayName: Daily Build
branches:
include:
- 202012
always: true

pool: sonicbld-1es

stages:
- stage: Build
jobs:
- template: azure-pipelines-build.yml
parameters:
buildOptions: 'SONIC_CONFIG_BUILD_JOBS=1 SONIC_VERSION_CONTROL_COMPONENTS=deb,py2,py3,web'
postSteps:
- script: |
make freeze
git status files/build/versions
git add files/build/versions
git diff HEAD files/build/versions
displayName: "Show git diff"
183 changes: 183 additions & 0 deletions .azure-pipelines/azure-pipelines-UpgrateVersion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,183 @@
# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml

trigger: none
pr: none

schedules:
- cron: "0 0 * * *"
displayName: Daily Build
branches:
include:
- 20*
exclude:
- 200*
- 201*
- 202006
always: true

resources:
repositories:
- repository: buildimage
type: github
name: sonic-net/sonic-buildimage
ref: master
endpoint: sonic-net

pool: sonicbld-1es

parameters:
- name: 'jobFilters'
type: object
default:
- vs
- broadcom
- centec
- centec-arm64
- generic
- marvell-armhf
- marvell-arm64
- mellanox
- pensando
- nvidia-bluefield

stages:
- stage: Prepare
jobs:
- job: Prepare
steps:
- script: |
DEFAULT_MIRROR_URL_PREFIX=http://packages.trafficmanager.net
DEBIAN_TIMESTAMP=$(curl $DEFAULT_MIRROR_URL_PREFIX/snapshot/debian/latest/timestamp)
DEBIAN_SECURITY_TIMESTAMP=$(curl $DEFAULT_MIRROR_URL_PREFIX/snapshot/debian-security/latest/timestamp)
echo "DEBIAN_TIMESTAMP=$DEBIAN_TIMESTAMP, DEBIAN_SECURITY_TIMESTAMP=$DEBIAN_SECURITY_TIMESTAMP"
echo "##vso[task.setvariable variable=DEBIAN_TIMESTAMP;isOutput=true]$DEBIAN_TIMESTAMP"
echo "##vso[task.setvariable variable=DEBIAN_SECURITY_TIMESTAMP;isOutput=true]$DEBIAN_SECURITY_TIMESTAMP"
name: SetVersions
displayName: 'Set snapshot versions'
- stage: Build
dependsOn: Prepare
variables:
- name: CACHE_MODE
value: none
- name: VERSION_CONTROL_OPTIONS
value: 'SONIC_VERSION_CONTROL_COMPONENTS='
- name: SKIP_CHECKOUT
value: true
- name: DEBIAN_TIMESTAMP
value: $[ stageDependencies.Prepare.Prepare.outputs['SetVersions.DEBIAN_TIMESTAMP'] ]
- name: DEBIAN_SECURITY_TIMESTAMP
value: $[ stageDependencies.Prepare.Prepare.outputs['SetVersions.DEBIAN_SECURITY_TIMESTAMP'] ]
- template: .azure-pipelines/template-variables.yml@buildimage
jobs:
- template: azure-pipelines-build.yml
parameters:
jobFilters: ${{ parameters.jobFilters }}
buildOptions: '${{ variables.VERSION_CONTROL_OPTIONS }} ENABLE_DOCKER_BASE_PULL=n SONIC_BUILD_JOBS=$(nproc) ENABLE_IMAGE_SIGNATURE=y'
preSteps:
- template: .azure-pipelines/template-clean-sonic-slave.yml@buildimage
- checkout: self
submodules: recursive
fetchDepth: 0
path: s
displayName: 'Checkout code'
- script: |
echo "DEBIAN_TIMESTAMP=$DEBIAN_TIMESTAMP, DEBIAN_SECURITY_TIMESTAMP=$DEBIAN_SECURITY_TIMESTAMP"
if [ "$MIRROR_SNAPSHOT" == y ]; then
mkdir -p target/versions/default/
echo "debian==$DEBIAN_TIMESTAMP" > target/versions/default/versions-mirror
echo "debian-security==$DEBIAN_SECURITY_TIMESTAMP" >> target/versions/default/versions-mirror
cat target/versions/default/versions-mirror
fi
displayName: 'Set snapshot versions'

- stage: UpgradeVersions
jobs:
- job: UpgradeVersions
pool:
vmImage: 'ubuntu-20.04'
steps:
- script: |
if [ -z "$(which gh)" ]; then
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
sudo apt-add-repository https://cli.github.com/packages
sudo apt update
sudo apt install gh
fi
displayName: 'Install gh'
- checkout: self
displayName: 'Checkout code'
- download: current
patterns: '**/versions-*'
- script: |
mkdir -p target
default_platform=broadcom
artifacts=$(find $(Pipeline.Workspace) -maxdepth 1 -type d -name 'sonic-buildimage.*' | grep -v "sonic-buildimage.${default_platform}")
echo "artifacts$artifacts"
cp -r $(Pipeline.Workspace)/sonic-buildimage.${default_platform}/target/versions target/
make freeze FREEZE_VERSION_OPTIONS=-r
find files/build/versions
ordered_artifacts=$(echo "$artifacts" | grep -v -E "arm64|armhf" && echo "$artifacts" | grep -E "arm64|armhf")
for artifact in $ordered_artifacts
do
rm -rf target/versions
cp -r $artifact/target/versions target/
OPTIONS="-a -d"
[[ "$artifact" == *arm64* || "$artifact" == *armhf* ]] && OPTIONS="-d"
make freeze FREEZE_VERSION_OPTIONS="$OPTIONS"
done
git diff files/build/versions
displayName: 'Freeze Versions'
- script: |
if [ -z "$GIT_USER" ]; then
echo "Skipped to send the pull request, GIT_USER not set."
exit 0
fi
GIT_STATUS=$(git status --porcelain files/build/versions)
if [ -z "$GIT_STATUS" ]; then
echo "Skipped to send the pull request, no version change in files/build/versions"
exit 0
fi
if [ ! -d "$HOME" ]; then
sudo mkdir -p $HOME
sudo chown -R $(id -un):$(id -gn) $HOME
fi
SOURCE_BRANCH=$(Build.SourceBranch)
REPO_NAME=$(Build.Repository.Name)
[ -z "$GIT_REPO" ] && GIT_REPO=${REPO_NAME#*/}
BRANCH_NAME=repd/versions/${SOURCE_BRANCH#refs/heads/}
echo '#!/bin/bash' > git_env_password.sh
echo 'echo $GIT_PASSWORD' >> git_env_password.sh
chmod a+x git_env_password.sh
export GIT_ASKPASS=./git_env_password.sh

git config user.name $GIT_USER
git config credential.https://git.luolix.top.username $GIT_USER
git add files/build/versions
git commit -m "[ci/build]: Upgrade SONiC package versions"
git checkout -b $BRANCH_NAME
git remote add remote https://github.com/$GIT_USER/$GIT_REPO
git push remote HEAD:refs/heads/$BRANCH_NAME -f
git branch -u remote/$BRANCH_NAME

echo $GIT_PASSWORD | gh auth login --with-token
TITLE="[${SOURCE_BRANCH#refs/heads/}] Upgrade SONiC package Versions"
BODY=$TITLE
RET=0
if ! gh pr create -t "$TITLE" -b "$BODY" -B $(Build.SourceBranch) -R $(Build.Repository.Name) > pr.log 2>&1; then
if ! grep -q "already exists" pr.log; then
RET=1
fi
fi
cat pr.log
exit $RET
env:
GIT_USER: $(GIT_USER)
GIT_PASSWORD: $(GIT_PASSWORD)
displayName: 'Send Pull Request'
- publish: $(System.DefaultWorkingDirectory)/files/build/versions
artifact: 'sonic-buildimage.versions'
displayName: 'Archive SONiC versions'

67 changes: 67 additions & 0 deletions .azure-pipelines/azure-pipelines-build-ubuntu-2004.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# C/C++ with GCC
# Build your C/C++ project with GCC using make.
# Add steps that publish test results, save build artifacts, deploy, and more:
# https://docs.microsoft.com/azure/devops/pipelines/apps/c-cpp/gcc
pr: none

trigger:
batch: true
branches:
include:
- master
- 202???

schedules:
- cron: "0 0 * * *"
displayName: Daily build
branches:
include:
- master
- 202???
always: true

stages:
- stage: Build

jobs:
- job:
displayName: "amd64/ubuntu-20.04"
pool:
vmImage: 'ubuntu-20.04'

steps:
- checkout: self
submodules: true
- script: |
sudo apt-get update
sudo apt-get install -y make wget libtool m4 autoconf dh-exec libdebhelper-perl=13.6ubuntu1~bpo20.04.1 debhelper=13.6ubuntu1~bpo20.04.1 \
cmake pkg-config python3-pip python cmake libgtest-dev libgmock-dev libyang-dev \
debhelper-compat dh-elpa dh-sequence-python3 python3-all \
libpython3-all-dev python3-six xmlto unzip rake-compiler gem2deb pkg-php-tools \
ant default-jdk maven-repo-helper libguava-java \
libboost-all-dev libgtest-dev build-essential swig4.0 swig
sudo pip3 install pytest click
wget http://ftp.us.debian.org/debian/pool/main/libg/libgoogle-gson-java/libgoogle-gson-java_2.8.6-1+deb11u1_all.deb
sudo dpkg -i libgoogle-gson-java_2.8.6-1+deb11u1_all.deb
mkdir -p /tmp/artifacts
displayName: "Install dependencies"
- script: |
BLDENV=bullseye SONIC_CONFIG_MAKE_JOBS=$(nproc) CONFIGURED_ARCH=amd64 DEST=/tmp/artifacts make -f ../rules/protobuf.mk -f protobuf/Makefile
workingDirectory: src
displayName: "Build protobuf"
- script: |
sudo dpkg -i protobuf-compiler_3.21.12-3_amd64.deb libprotoc32_3.21.12-3_amd64.deb \
libprotobuf32_3.21.12-3_amd64.deb libprotobuf-dev_3.21.12-3_amd64.deb \
libprotobuf-lite32_3.21.12-3_amd64.deb
workingDirectory: /tmp/artifacts
displayName: "Install protobuf"
- script: |
dpkg-buildpackage -rfakeroot -b -us -uc
workingDirectory: src/sonic-dash-api
displayName: "Build sonic-dash-api"
- script: |
cp *.deb /tmp/artifacts
workingDirectory: src
- publish: /tmp/artifacts
artifact: sonic-buildimage.amd64.ubuntu20_04
displayName: "Archive sonic-buildimage debian packages for ubuntu20.04"
Loading