Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code update #21

Open
wants to merge 7,907 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7907 commits
Select commit Hold shift + click to select a range
1c2aa32
[nvidia-bluefield] Add the possibility to compile BFB image (#19512)
oleksandrivantsiv Jul 11, 2024
b87521d
[nvidia-bluefield] add arm64-nvda_bf-bf3comdpu platform (#19408)
Yakiv-Huryk Jul 11, 2024
990a725
Enable iburst option for NTP servers loaded from minigraph (#19424)
saiarcot895 Jul 11, 2024
ecb1d1e
Reliable TSA: Addressing review comments to use SpineRouter in checks…
fountzou Jul 12, 2024
2875002
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jul 12, 2024
a5aee14
Add onboarding dualtor PR checker (#19503)
yutongzhang-microsoft Jul 12, 2024
4397a85
Revert suppress FIB pending feature (#19027)
stepanblyschak Jul 12, 2024
c524628
[submodule] Update submodule sonic-dash-api to the latest HEAD automa…
mssonicbld Jul 12, 2024
339a4e6
[healthd] Added change to handle Feature Table exception (#19480)
abdosi Jul 13, 2024
a14681f
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jul 13, 2024
dd09d9e
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Jul 13, 2024
a74777d
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 13, 2024
293bc71
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Jul 13, 2024
3c6e347
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Jul 13, 2024
e2b30cc
[Chassis][Voq][Yang] Make asic_name case sensitive in yang models (#1…
arlakshm Jul 13, 2024
dc3c045
[DHCP] Add try/exception when using psutil.process_iter (#19537)
yaqiangz Jul 16, 2024
14eb4ca
[Security] Fix krb5 CVE-2024-37370 (#19577)
xumia Jul 17, 2024
68136cb
[Arista]: Update Arista7060X6-PE 256x200G mmu configuration. (#19570)
r12f Jul 17, 2024
200e4d5
[Broadcom]: Update XGS SAI version to 10.1.35.0 (#19584)
r12f Jul 17, 2024
bc08470
[sonic-snmpagent]: Advance submodule (#19582)
SuvarnaMeenakshi Jul 17, 2024
21f2d3b
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Jul 18, 2024
8c08883
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 18, 2024
c8e46ac
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Jul 18, 2024
c8d1c1d
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 18, 2024
ac0574c
Revert "[sudoers] add `/usr/local/bin/storyteller` to `READ_ONLY_CMDS…
maipbui Jul 18, 2024
34b0d19
[submodule] Update submodule sonic-ztp to the latest HEAD automatical…
mssonicbld Jul 19, 2024
41d7f44
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 19, 2024
c4a7658
[smart-switch] Extend config generator for t1-smartswitch topology. (…
oleksandrivantsiv Jul 19, 2024
611c816
[Mellanox] Add support for SN4280 platform (#19312)
vivekrnv Jul 19, 2024
52c00e1
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 20, 2024
1db8d6d
[Mellanox] Disable Auto Negotiation by default for SN4700 (#19607)
noaOrMlnx Jul 21, 2024
0344d4a
[Arista]: Fix TH5 egress pool creation failure with BCM YAML file and…
r12f Jul 22, 2024
64235b5
[Mellanox] Added simx version to Nvidia component version listing (#1…
skr31 Jul 22, 2024
36f95b7
[docker-database] limit privileged flag for database container (#19248)
maipbui Jul 22, 2024
1efb520
[ctrmgrd] Fix the container restart during config reload (#19528)
lolyu Jul 23, 2024
6c45332
[Mellanox] Enable CMIS host mgmt for SN5600 Mellanox-SN5600-V256 SKU …
noaOrMlnx Jul 23, 2024
38f2b8e
[nvidia-bluefield] Update the default topology for DPU SKUs (#19609)
oleksandrivantsiv Jul 23, 2024
bda9dd7
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 23, 2024
a8dc94b
Update threshold of PG profile for Arista7060X6-PE 256x200G (#19642)
Pterosaur Jul 23, 2024
0324d9a
Add SonicHost to DEVICE_METADATA yang model (#19544)
theasianpianist Jul 23, 2024
2bec02e
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 24, 2024
82aecf9
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 24, 2024
dc159f2
[Arista]: Set soc property programmability_ucode_relative_path (#19637)
arista-nwolfe Jul 24, 2024
33e0efd
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 25, 2024
762a9bf
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 25, 2024
d9e6ab7
[dhcp_server] Remove invoke of dhcpmon when dhcp_server is enabled (#…
yaqiangz Jul 25, 2024
08f333b
add config_db entries for TELEMETRY|gnmi|save_on_set (#19309)
rlucus Jul 25, 2024
4932a38
Make pmon feature delayed flag as jinja template (#19657)
yejianquan Jul 26, 2024
3df1154
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 26, 2024
9ece6c6
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 26, 2024
f528412
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Jul 26, 2024
f29ece8
[sflow]: Enable linux capabilities on sflow container for kernel 6.1.…
vivekrnv Jul 26, 2024
3e3a1b9
[logrotate]: Separated sort and head commands to prevent broken pipe …
assrinivasan Jul 26, 2024
11af27d
Support yang model for buffer pool percentage (#19358)
stephenxs Jul 27, 2024
fee8692
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 27, 2024
9ed57bc
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Jul 27, 2024
3ff9f4f
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jul 28, 2024
66e491d
[Mellanox] fix sfp eeprom unreadable after switching from SW to FW co…
yuazhe Jul 29, 2024
0213180
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Jul 29, 2024
d0d8b9f
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 31, 2024
4e78b11
[Mellanox] Avoid attaching lossless buffer profiles for internal port…
vivekrnv Jul 31, 2024
fb80d37
[VOQ] Fix the parsing of core_port_id and core_id for Inband and Reci…
abdosi Aug 1, 2024
37f32b1
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 2, 2024
4563c32
Updated MMU settings for ingress lossy profile Nokia and Arista chass…
vmittal-msft Aug 3, 2024
16a9e89
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 3, 2024
68fc91b
[Arista]: Update TH5 flex counter configs (#19793)
kperumalbfn Aug 3, 2024
0ac8679
[docker-ptf] sflowtool requires autoconf 2.71+ (#19761)
opcoder0 Aug 5, 2024
313215d
[Fixbug][systemctl]: Disable networkd in non-smartswitch platform (#1…
Pterosaur Aug 5, 2024
856bef7
[Fixbug][fast-reboot] [ErrLog] Fix database.sh error log for dpu data…
Pterosaur Aug 5, 2024
978fb9f
[Mellanox]Adding SKU Mellanox-SN4700-O32 and Mellanox-SN4700-V64 (#1…
ayurkiv-nvda Aug 5, 2024
427f911
[SmartSwitch] DPU Management Traffic Forwarding script (#19431)
gpunathilell Aug 5, 2024
c0e5b8e
[FRR] Zebra BGP enhancements to better handle memory during route chu…
dgsudharsan Aug 6, 2024
a44d532
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Aug 6, 2024
8bfa0f1
[Broadcom]: Update XGS SAI version to 10.1.37.0 (#19830)
kperumalbfn Aug 6, 2024
9dc2858
[submodule] Update submodule sonic-mgmt-common to the latest HEAD aut…
mssonicbld Aug 7, 2024
06df234
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 7, 2024
2ee63c2
Added blkinfo module to host for use by ssdutil (#19362)
assrinivasan Aug 8, 2024
2ab00c7
[dhcp_server] Fix dhcp_server mk file mistake (#19847)
yaqiangz Aug 8, 2024
ddd5460
Update OpenSSH to 9.2p1-2+deb12u3 (#19593)
saiarcot895 Aug 12, 2024
f728ab2
Pin version of sflowtool used for the mixed PTF container (#19827)
saiarcot895 Aug 12, 2024
0efc28d
Pin pip to version 24.2, and update disable-non-manylinux.patch (#19510)
saiarcot895 Aug 12, 2024
bc1da06
DellEMC: Z9432F platform TD4 config changes (#19749)
arunlk-dell Aug 12, 2024
72b2f79
Hotfix: bypass saimetadatatest for dash sai (#19882)
Pterosaur Aug 13, 2024
b535f28
Support notice level log (#19232)
Junchao-Mellanox Aug 13, 2024
3ab2b00
Install tool xxd to platform monitor container (#19671)
Junchao-Mellanox Aug 13, 2024
3a143ad
[Static DNS] Optimize DNS configuration update during interface-confi…
oleksandrivantsiv Aug 13, 2024
6cbdca3
[submodule][master] Update sonic-swss and sonic-dash-api submodules (…
theasianpianist Aug 14, 2024
960e276
Revert "[arista]: Always set sai_tunnel_support on Arista-7260cx3 (#1…
bingwang-ms Aug 14, 2024
3b27e1c
change xgs SAI branch to SAI_10.1.0_GA (#19858)
Gfrom2016 Aug 14, 2024
08f8cb6
check internface status before start bgp (#19189)
lipxu Aug 15, 2024
ce29882
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Aug 15, 2024
aeb3397
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Aug 15, 2024
956fc16
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Aug 15, 2024
11e704b
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Aug 15, 2024
7480022
[submodule] Update submodule sonic-snmpagent to the latest HEAD autom…
mssonicbld Aug 15, 2024
084ba1a
Prioritize configuration from config_db over constants.yml during BBR…
Gfrom2016 Aug 16, 2024
d0f0a61
[build] Add timeout on python target and dpkg helper target. (#19355)
liushilongbuaa Aug 16, 2024
92f9378
[WOL] Implement wake on LAN command line tool (#19206)
w1nda Aug 16, 2024
7919c4f
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Aug 17, 2024
7e063f7
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Aug 18, 2024
fdc6fb6
Revert "check internface status before start bgp (#19189)" (#19939)
wen587 Aug 19, 2024
544eb2a
[Dell] S6100 - Do not modify reboot-cause.txt (#19908)
ArunSaravananBalachandran Aug 19, 2024
674a92f
[DNX SAI] [master] [202405] update to SAI 11 (#19854)
wenyiz2021 Aug 19, 2024
2acfeab
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 20, 2024
5b5804d
[submodule] Update submodule sonic-dash-api to the latest HEAD automa…
mssonicbld Aug 20, 2024
ea2020a
[SAI 11] [Arista] Update phy-credo.mk (#19958)
wenyiz2021 Aug 20, 2024
c5a620b
[voq][chassis][dhcp_relay] swss.sh try to start the dhcp_relay servic…
mlok-nokia Aug 21, 2024
3d14306
[Mellanox] Fixed sai xml name format bug (#19967)
skr31 Aug 21, 2024
ee0aac5
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 21, 2024
7799357
[ci/build]: Upgrade SONiC package versions (#19347)
mssonicbld Aug 21, 2024
80e5153
Fixed switch role check for IDF isolation configuration (#19543)
tjchadaga Aug 21, 2024
106c38d
Add GNMI client cert cname check support. (#18709)
liuh-80 Aug 22, 2024
f9ec341
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 22, 2024
a341620
[docker-ptf] create symlinks for py3-only image (#19813)
opcoder0 Aug 23, 2024
4913fab
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 23, 2024
10f0fe8
Event and alarm management (#17949)
bhaveshdell Aug 23, 2024
4b39162
[marvell] Updating sai debian (#19423)
Keshavg-marvell Aug 26, 2024
f626233
Fix 2700a1 sensors.conf and update psu_sensors.json accordingly (#19515)
yuazhe Aug 27, 2024
94e0668
[FRR template]Add missing exit to avoid config nht via default route …
Gfrom2016 Aug 27, 2024
67df9ab
[Arista]: Add new HwSKU blackhawk-th4 (#19429)
smagarwal-arista Aug 27, 2024
48fb03b
7060dx5 add tuning and suport values for HwSkus (#19698)
smagarwal-arista Aug 27, 2024
0b18f5c
[Arista] Update platform library submodules (#19349)
Staphylo Aug 28, 2024
cc22863
[Mellanox] update rshim logic (#19775)
Yakiv-Huryk Aug 28, 2024
b3c9d2d
[Mellanox] update buffers and align QoS to add support for Dual-Tor o…
ayurkiv-nvda Aug 28, 2024
66e141b
[Knet driver] Upgrade Broadcom xgs saibcm-modules to 10.1 (#19327)
Gfrom2016 Aug 28, 2024
93f3cad
Revert "Event and alarm management (#17949)" (#20052)
liushilongbuaa Aug 28, 2024
8dcf192
[Nokia][snmpwalk] Fix the snmpwalk cefcFruPowerStatusTable on Nokia L…
mlok-nokia Aug 28, 2024
13e3f80
[BGP] Fix TCP MD5 authentication problem in VRF (#19980)
puffc Aug 28, 2024
0b5f71f
Adding the missed route-map calls for idf isolation (#19752)
tjchadaga Aug 29, 2024
1fe8153
Upgrade xgs SAI version to 10.1.38.0 (#19915)
Gfrom2016 Aug 29, 2024
5c29815
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 29, 2024
7879ab3
[Nokia Device] Add Programmability path and dpp_path for Nokia DNX pl…
saksarav-nokia Aug 29, 2024
7e4d58c
[Nokia-7215][Nokia-7215-A1] Update EZB files (#19862)
Pavan-Nokia Aug 29, 2024
9bb20da
[Marvell] Updating hwsku configs to EZB1.08 version (#19403)
Keshavg-marvell Aug 29, 2024
a5a2cf1
Fix flaky capture service start (#20024)
zbud-msft Aug 29, 2024
433a528
Update cisco-8000.ini to 202405.0.3 release (#19899)
anamehra Aug 30, 2024
5ac82b5
[Bug Fix] Route map for BGP profile FROM_SDN_APPLIANCE_ROUTES (#19871)
siqbal1986 Aug 30, 2024
8ea34e2
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Aug 30, 2024
962672e
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 30, 2024
cd27349
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Aug 30, 2024
cd576f8
[master] DNX SAI update to 11.2.7.1 (#20079)
wenyiz2021 Aug 30, 2024
8c66a7e
[submodule] Update submodule sonic-dash-api to the latest HEAD automa…
mssonicbld Aug 30, 2024
219da22
[debian]: Update to Linux 6.1.94 (#19564)
saiarcot895 Aug 31, 2024
d66cb58
[Mellanox] Update mlnx-fw-upgrade.j2 to support BF3 DPU NIC FW. (#20090)
oleksandrivantsiv Aug 31, 2024
84acf27
[ci/build]: Upgrade SONiC package versions (#20096)
mssonicbld Aug 31, 2024
7e2255b
[cisco]: Update cisco-8000.ini to 202405.0.4 release (#20091)
anamehra Aug 31, 2024
06a90a8
[Nvidia]: Enable CMIS host management on Mellanox-SN4280-O28 SKU (#20…
vivekrnv Aug 31, 2024
40834d5
[Mellanox] Updating SDK/FW to 4.6.4082/2012.4082 (#19579)
keboliu Sep 1, 2024
0b4c3a1
Revert "Revert suppress FIB pending feature (#19027)" (#19836)
dgsudharsan Sep 2, 2024
9a565fe
[docker-ptf]: Remove unused yabgp from py3only image (#20086)
opcoder0 Sep 3, 2024
76af66f
[Mellanox] Test fixes and URL support for BFB installer (#19860)
gpunathilell Sep 3, 2024
3fb7de1
[Mellanox] dpuctl utility for controlling DPU power flows (#19863)
gpunathilell Sep 3, 2024
345ce81
Updated media_settings.json and optics_si_settings.json for SKUs 4700…
tshalvi Sep 3, 2024
603ee43
[Mellanox] Suppress TPM error log (#19965)
Junchao-Mellanox Sep 3, 2024
6b974ce
Use latest natsort package (#19962)
vivekrnv Sep 3, 2024
08b359c
[Mellanox] Fix Mellanox-SN5600-V256 SKU for CMIS host management (#19…
tshalvi Sep 3, 2024
c4d75f8
[Mellanox] wait SFP ready when receive an insert event with module ho…
Junchao-Mellanox Sep 3, 2024
2ff111c
[CRM][DASH] add the default CRM DASH thresholds to the t1-smartswitch…
Yakiv-Huryk Sep 3, 2024
428dc89
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 3, 2024
eee217d
[isc-dhcp-relay] Add patch to init io obj before creating fd watch (#…
yaqiangz Sep 4, 2024
f0979dd
Remove default hash-offset for chassis-packet (#19745)
anamehra Sep 4, 2024
7cb7e79
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 4, 2024
18233af
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Sep 4, 2024
a791d54
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 4, 2024
cab9496
[Mellanox] update buffers and align QoS to add support for DSCP remap…
ayurkiv-nvda Sep 4, 2024
c3acfdc
[Mellanox] set default IMA algorithm to sha384 on SN4280 (#19973)
Yakiv-Huryk Sep 5, 2024
3df3669
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 5, 2024
f0eeae7
Enable MG step in azure pipeline checker. (#20128)
liushilongbuaa Sep 5, 2024
e5376a0
Update mrvl-prestera SDK driver (#19710)
pavannaregundi Sep 5, 2024
0f5166d
[memory_monitoring] Enhance monitoring the memory usage of containers…
FengPan-Frank Sep 6, 2024
a7da2b5
Upgrade xgs SAI version to 10.1.42.0 (#20119)
Gfrom2016 Sep 6, 2024
3a8fc95
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Sep 6, 2024
4a30a1b
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 6, 2024
08a1565
Add VPN related configuration in frrcfgd.py (#19924)
eddieruan-alibaba Sep 6, 2024
c9ec757
[Nokia-7215] Fix software upgrade corner case (#20169)
Pavan-Nokia Sep 8, 2024
66b9ec5
[doc]: add 202405 build badge (#20140)
Keshavg-marvell Sep 8, 2024
4e23904
Fix Two issues when using config node as unified #20019 (#20020)
eddieruan-alibaba Sep 9, 2024
9989a27
YANG model for enabling fabric monitor attribute (#19767)
jfeng-arista Sep 9, 2024
caf23e9
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Sep 9, 2024
c883f16
[VOQ Chassis] Reduce the i-BGP Keep alive and Hold timer value (#20189)
abdosi Sep 9, 2024
b0061f9
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Sep 11, 2024
72170bc
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 11, 2024
64bc717
[submodule] Update submodule sonic-dash-api to the latest HEAD automa…
mssonicbld Sep 11, 2024
dbcfc28
[Chassis] Update lossy profile to restrict buffer usage in congestion…
vmittal-msft Sep 11, 2024
dfa5002
[Arista] No-op qos buffer templates, remove bcm baseline configs (#20…
rick-arista Sep 11, 2024
d9079b3
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Sep 12, 2024
46069d1
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Sep 12, 2024
9080f81
[ntp] Add interface existance check for ntp configuration (#20205)
yaqiangz Sep 12, 2024
702dd4e
[subnet decap] Fix VLAN prefix decap term (#19229)
lolyu Sep 12, 2024
b73d613
Update ipmitool version to ipmitool_1.8.19-4+deb12u1 (#20241)
baxia-lan Sep 12, 2024
64c818b
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Sep 13, 2024
8afb103
eliminate dmidecode because it requires root privileges (#17509)
justindthomas Sep 13, 2024
87282ed
[ntp] Add support for ntp to listen ipv4/ipv6 address depends on serv…
yaqiangz Sep 13, 2024
050a2ae
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Sep 14, 2024
35e87a6
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 14, 2024
fe553ab
[Mellanox] Add dpuctl services to support "dark mode". (#19931)
oleksandrivantsiv Sep 15, 2024
20ea16f
[Mellanox] SN4280 Platform pcie changes (#20093)
gpunathilell Sep 15, 2024
367495d
Dev cli sessions (#17623)
i-davydenko Sep 16, 2024
9b415fd
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 16, 2024
69f9442
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Sep 16, 2024
e40ff63
Revert "[Arista]: Fix TH5 egress pool creation failure with BCM YAML …
Janetxxx Sep 16, 2024
e4808cf
[arista]: Upgrade credo sai package to v0.9.9 (#20209)
jimmyzhai Sep 16, 2024
7167382
Update default Mellanox WRED profile (#20265)
kperumalbfn Sep 16, 2024
433d039
Update swss and sairedis submodules (#20213)
theasianpianist Sep 17, 2024
0760229
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Sep 17, 2024
c0eebae
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 17, 2024
2c47e35
[fpmsyncd] Fpmsyncd Next Hop Table Enhancement (#16762)
ntt-omw Sep 17, 2024
e0e0c0c
[DASH] Add support for ENI counters (#19997)
vivekrnv Sep 18, 2024
82861b1
Adds blkinfo for use by stormond to instantiate UsbUtil object (#20053)
assrinivasan Sep 19, 2024
b9e70a3
[dhcp_relay] optimize dhcp relay cli (#20094)
Xichen96 Sep 19, 2024
856fcc9
[Mellanox] Adding SKU Mellanox-SN5600-C256A1 (#19619)
DavidZagury Sep 19, 2024
2ed6e17
Smartswitch support for container checker and frr (#19729)
rameshraghupathy Sep 19, 2024
e106909
Add bmpcfgd for monitoring config_db state change. (#18940)
FengPan-Frank Sep 19, 2024
75e4bbe
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Sep 20, 2024
e598de6
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 20, 2024
50ddacb
[SmartSwitch] Yang model change for bridge midplane (#19819)
gpunathilell Sep 20, 2024
3d452b4
[Arista]: Fix tuning values in the media_settings.json of 7800r3a_36d…
arista-nwolfe Sep 20, 2024
a63a837
[Mellanox]: Add Mellanox-SN4600C-D24C52 SKU. (#20142)
nazariig Sep 21, 2024
d36056f
[Micas/Platform]platform M2-W6510 uses Linux kernel drivers (#19599)
philo-micas Sep 21, 2024
007ccad
[submodule] Update submodule sonic-gnmi to the latest HEAD automatica…
mssonicbld Sep 21, 2024
93fff33
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 21, 2024
561479e
Move eventd enabled check from build time to runtime (#20248)
zbud-msft Sep 23, 2024
265a79f
Add back publish events (#20306)
zbud-msft Sep 23, 2024
783a569
[Mellanox] Disable SGX for SN5600/SN5400 platforms (#19701)
vivekrnv Sep 24, 2024
73937cb
Update asic table template for shared headroom pool relevant informat…
stephenxs Sep 25, 2024
439e266
[subnet decap] Flush state db tunnel && decap term entries when swss …
lolyu Sep 25, 2024
8ad497f
[Mellanox] Add SN5640 SIMX platform with default SKU (#20225)
noaOrMlnx Sep 25, 2024
e821264
[DNX SAI] bump to 11.2.9.1 (#20285)
wenyiz2021 Sep 26, 2024
dbd6f5e
[Mellanox] align SKU name to Mellanox-SN5600-C256X1 (#20341)
DavidZagury Sep 26, 2024
bd2d4c3
[nvidia-bluefield] add sonic-byo python script (#19774)
Yakiv-Huryk Sep 26, 2024
bfdc62c
[ci] Fix permission issue on docker-ptf /var/run/sshd (#20346)
liushilongbuaa Sep 27, 2024
7fcd58f
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Sep 28, 2024
4d94ed5
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 28, 2024
d207484
Make sure logrotate send rsyslog HUP signal only if it is already run…
DavidZagury Sep 28, 2024
f442943
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 29, 2024
f2ed2c9
Update cisco-8000.ini to 202405.0.5 release (#20362)
anamehra Sep 30, 2024
8756d3c
[Mellanox] Integrate HW-MGMT 7.0040.1011 Changes (#20148)
dprital Sep 30, 2024
23136e5
Introduce new FRR-SONiC communication channel (FPM SONiC module). (#1…
cscarpitta Sep 30, 2024
23792e6
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Oct 1, 2024
aefaf94
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Oct 1, 2024
8cd3cff
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Oct 2, 2024
a50fa4a
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Oct 2, 2024
ec20ff3
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Oct 3, 2024
c7dc8e9
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Oct 3, 2024
7ca784a
[submodule] Update submodule sonic-mgmt-common to the latest HEAD aut…
mssonicbld Oct 3, 2024
e18cecb
sort the system port ID generation (#20075)
judyjoseph Oct 3, 2024
81f1bf4
Replace straightforward sonic-cfggen calls with sonic-db-cli (#20232)
vivekrnv Oct 4, 2024
456671c
[Dell]: S5248F: Dynamic port breakout support (#20287)
arunlk-dell Oct 5, 2024
47b8faa
[Arista]: 7060x6-64pe 256x100g support (#20107)
ccroy-arista Oct 5, 2024
358d093
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Oct 6, 2024
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://github.com.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