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

[202205] [TACACS] Improve per-command authorization performance by read passwd entry with getpwent #16658

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1126 commits
Select commit Hold shift + click to select a range
4ee8224
[Build] update python package docker in host image to 6.1.1 (#14993) …
mssonicbld May 15, 2023
f6d8d90
[Ci] Support marvell/marvell-arm64 build (#14875)
xumia May 5, 2023
4507026
[build]: Force xz as compression type when building sonic-build-hooks…
collivier Nov 25, 2022
0537a48
Fix per-command authorization failed issue when a command with wildca…
liuh-80 Apr 24, 2023
cd671ac
[minigraph-parser] Support ACL interface type BmcData in minigraph pa…
lizhijianrd Apr 26, 2023
d04b81c
[Marvell] Update armhf sai debian (#15043)
rajkumar38 May 16, 2023
1b503a1
Update cisco-8000.ini (#15078)
jamesan47 May 17, 2023
d99999d
[Nokia7250][sonic-platform] Update sonic-platform submodule for Nokia…
mlok-nokia Apr 27, 2023
6335f61
[Nokia][device-data] Modify the Nokia-7250IXRE platform specific rebo…
mlok-nokia Apr 27, 2023
4ff0832
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld May 17, 2023
b8bf426
[submodule] Update submodule wpasupplicant/sonic-wpa-supplicant to th…
mssonicbld May 17, 2023
1f04c4b
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld May 17, 2023
ad1033d
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld May 17, 2023
5206fcd
[S6100] Improve S6100 serial-getty monitor, wait and re-check when ge…
liuh-80 May 17, 2023
b6df524
Add override_config to load_minigraph in config-setup service (#14834…
judyjoseph May 17, 2023
14ecd28
Enable 400G to 100G/40G speed change via minigraph for all platforms …
anamehra May 17, 2023
578cd38
Install ptf afpacket module required by ptf_nn_agent. (#14503)
ysmanman May 17, 2023
f6bd817
[armhf][Nokia-7215] changes fstrim.timer to daily (#14723) (#15126)
mssonicbld May 18, 2023
80aba31
[arp_update] Resolve neighbors from config_db (#15006) (#15124)
mssonicbld May 18, 2023
4b30d09
[macsec]: show macsec: add --profile option, include profile name in…
judyjoseph Apr 27, 2023
b9d1a9f
[Sys Mon] Fix the service entry delete in state_db because of timer j…
vivekrnv Apr 27, 2023
4f0f0e0
[bgp/TSA]: Fixed the internal peer route-map policy (#14804)
abdosi May 5, 2023
3521c29
[202205][yang] Extend device_metadata yang model with rack_mgmt_map (…
yaqiangz May 18, 2023
fd59559
Add Yang model for SYSTEM_DEFAULTS table (#15129)
bingwang-ms May 18, 2023
3c5f259
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld May 18, 2023
dd8a5f2
[submodule] Update submodule sonic-py-swsssdk to the latest HEAD auto…
mssonicbld May 18, 2023
e1a1c13
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld May 18, 2023
0556b21
[ci] Fix pipeline error caused by qemuOrCrossBuild missing. (#15139)
liushilongbuaa May 18, 2023
56c0e0b
[build] update isc-dhcp to 4.4.1-2.3+deb11u2 to fix build failure (#1…
mssonicbld May 20, 2023
11226b9
[ci/build]: Upgrade SONiC package versions (#15174)
mssonicbld May 21, 2023
8d1b4d1
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld May 21, 2023
036b8d1
[ci/build]: Upgrade SONiC package versions (#15192)
mssonicbld May 23, 2023
f3ac3dd
[202205][minigraph] Add rack_mgmt_rack parse support in minigraph.py …
yaqiangz May 26, 2023
b11e5b6
SONiC Yang model support for IPv6 link local (#15182)
AkhileshSamineni May 26, 2023
9f8a250
Add soc property sai_pfc_dlr_init_capability=0 to missing DNX SKUs (#…
arista-nwolfe May 26, 2023
21aa832
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld May 26, 2023
151a194
[YANG] Add MgmtLeafRouter to Device Neighbor Metadata element type li…
mssonicbld May 26, 2023
294292b
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld May 26, 2023
934cf5d
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld May 26, 2023
a4633d3
Clean up the old version container images (#14978) (#15232)
mssonicbld May 26, 2023
8661e9d
[202205] Update SOC properties for DLR_INIT based pfcwd recovery (#15…
neethajohn May 26, 2023
d00dd1f
[ci/build]: Upgrade SONiC package versions (#15243)
mssonicbld May 27, 2023
6cf6c59
[ci/build]: Upgrade SONiC package versions (#15245)
mssonicbld May 28, 2023
d5abda6
Change the docker image from alpine to debian in Makefile (#15132)
xumia May 18, 2023
9f66b28
[202205][brcm] Fix alignment of soc properties (#15240)
neethajohn May 30, 2023
a828956
[CI/CD] Refine PR test templates and test_plan.py to be ready to migr…
yejianquan May 31, 2023
36b1341
[Mellanox] Update hw-mgmt to 7.0020.4301 (#15260) (#15281)
mssonicbld May 31, 2023
6ddd1dd
[CI/CD] Migrate to SONiC Elastictest (#15274)
yejianquan Jun 2, 2023
336697d
[CI/CD] Refine pr test definition, remove old test jobs and testbedv2…
yejianquan Jun 2, 2023
feb8671
[202205] Implement zram compression for docker in RAM (#15137)
Staphylo Jun 2, 2023
723c508
Update PG headroom settings ports based on port speed/cable length (#…
vmittal-msft Jun 2, 2023
33359b4
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jun 2, 2023
695505c
[action] Only add 'automerge' label on master version upgrade PR. (#1…
liushilongbuaa Jun 2, 2023
7a3fc7a
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 2, 2023
b0abe71
Fix for fast/cold-boot: call db_migrator only after old config is loa…
mssonicbld Jun 3, 2023
fdf3aac
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 3, 2023
49700d3
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jun 3, 2023
eb2e342
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 3, 2023
f1542a9
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Jun 3, 2023
ba39275
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 5, 2023
4d91f68
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 5, 2023
fbe5fe7
[ci/build]: Upgrade SONiC package versions (#15326)
mssonicbld Jun 6, 2023
77f2893
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 7, 2023
dfee3f3
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 7, 2023
dc6b6bb
[submodule] Update submodule sonic-telemetry to the latest HEAD autom…
mssonicbld Jun 7, 2023
bd323a8
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Jun 7, 2023
ffd062a
updated internal route policy for chassis-packet (#15349) (#15378)
mssonicbld Jun 7, 2023
af47583
Added change to add 'peerType' as element in NEIGH_STATE_TABLE. (#152…
mssonicbld Jun 7, 2023
2e15db0
set the default value for the port fec to RS on J2 based LC (#15346)
arlakshm Jun 8, 2023
e9c6e05
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jun 12, 2023
43920be
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 12, 2023
5168dc6
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 12, 2023
0560c23
[submodule] Update submodule sonic-telemetry to the latest HEAD autom…
mssonicbld Jun 12, 2023
88820b1
[202205][Arista] Update platform library submodules (#15406)
Staphylo Jun 12, 2023
47e7c4b
Update cisco-8000.ini (#15408)
jamesan47 Jun 12, 2023
4622980
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 14, 2023
9e16a7a
Re-add 127.0.0.1/8 when bringing down the interfaces (#15080) (#15462)
saiarcot895 Jun 14, 2023
40ef03e
allow docker_inram to kernel cmd list (#15374)
lipxu Jun 10, 2023
a1ee45d
Update cisco-8000.ini (#15465)
jamesan47 Jun 15, 2023
77d42df
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 15, 2023
7ce21a6
[healthd] Use unix_socket_path instead of loopback ip (#14843) (#15480)
mssonicbld Jun 15, 2023
913f466
[ci] Add OVERRIDE_BUILD_OPTIONS in image build template. (#15309) (#1…
mssonicbld Jun 15, 2023
c4fcd31
enable ethernet backplane port support in port config for packet mode…
mssonicbld Jun 15, 2023
821c883
[yang] Change asn to start from 0 for bgp monitor (#15350) (#15482)
mssonicbld Jun 15, 2023
3c8350c
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jun 15, 2023
417196f
[202205][YANG] add model for `MUX_CABLE` and `PEER_SWITCH` (#15485)
zjswhhh Jun 15, 2023
340a6f6
[celestica/e1031]: enable emc2305 fan controller timeout feature (#14…
qnos Mar 27, 2023
89b7f46
[Marvell] Update armhf driver version (#15138)
pavannaregundi Jun 14, 2023
3396cca
[Arista] fix platform.json for a few devices (#15308)
Staphylo Jun 14, 2023
118f14d
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Jun 16, 2023
6cd8ae3
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 16, 2023
2286895
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jun 16, 2023
4a38fb5
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jun 16, 2023
b0f2cb3
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 16, 2023
b4dcd1b
Create default Vxlan and Vnet configs (#13409) (#15497)
prsunny Jun 16, 2023
2d436cc
202205 cast for https://github.com/sonic-net/sonic-buildimage/pull/14…
siqbal1986 Jun 16, 2023
d5d674e
Revert "Fix for fast/cold-boot: call db_migrator only after old confi…
mssonicbld Jun 17, 2023
97f247d
[submodule] Update submodule sonic-telemetry to the latest HEAD autom…
mssonicbld Jun 17, 2023
ff35113
Update the defination of acl table type BMCDATA and BMCDATAV6 (#15385…
mssonicbld Jun 17, 2023
d935f43
[mux] Integrate `linkmgrd` with swss logger (#15392) (#15539)
mssonicbld Jun 20, 2023
7b13065
[202211][FRR][CVE] Add FRR patches to fix CVEs: CVE-2022-43681 CVE-20…
yxieca Jun 20, 2023
9d3ee14
[202205] Update Broadcom DNX SAI version to 7.1.50.4 (#15561)
tjchadaga Jun 22, 2023
30392c7
[submodule] Update submodule sonic-telemetry to the latest HEAD autom…
mssonicbld Jun 22, 2023
5db1a49
[ci/build]: Upgrade SONiC package versions (#15525)
mssonicbld Jun 22, 2023
41cd22d
Updated default ECN settings for T2 chassis (#15541)
vmittal-msft Jun 22, 2023
a1990d4
[Arista][x86_64-arista_7050_qx32] Add Components to platform.json (#1…
mssonicbld Jun 22, 2023
a589d61
Upgrade XGS SAI version to 7.1.50.4 (#15530)
Gfrom2016 Jun 22, 2023
e8e8c01
[Nokia-IXR7250E][Devicedata] update the device data for Nokia IXR7250…
mlok-nokia Jun 23, 2023
199a67a
Update cisco-8000.ini (#15620)
jhli-cisco Jun 27, 2023
386ce28
[CI/CD] Refine t0 sonic and remove SPECIFIED_PARAMS (#15626)
yejianquan Jun 27, 2023
b6cdd80
[202205][yang] add Yang model for MUX_LINKMGR|LINK_PROBER (#15384) (#…
zjswhhh Jun 28, 2023
fe620c4
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 28, 2023
760ac6c
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jun 28, 2023
1c6e876
[ci/build]: Upgrade SONiC package versions (#15615)
mssonicbld Jun 28, 2023
b2c3d93
Refine PR test template format (#15638)
lerry-lee Jun 28, 2023
e2d988e
[buildsystem] Fix hiredis package version: 0.14.1-1 (#15461) (#15651)
developfast Jun 29, 2023
7412356
Revert "[202205] Update Broadcom DNX SAI version to 7.1.50.4 (#15561)…
tjchadaga Jun 29, 2023
9ef61bc
revert SAI XGS vertion to 7.1.36.4 (#15661)
Gfrom2016 Jun 29, 2023
e40436f
[submodule] Update submodule sonic-swss-common to the latest HEAD aut…
mssonicbld Jun 30, 2023
3f59abd
[chassis][lldp] Fix the lldp error log in host instance which doesn't…
mssonicbld Jun 30, 2023
ca123ca
[Arista] Update hwsku.json for Arista-7050QX-32S-S4Q31 (#15251) (#15671)
mssonicbld Jun 30, 2023
a4a084f
[mlnx-ffb.sh] Update issu-version location (#14925) (#15673)
mssonicbld Jun 30, 2023
69abf1e
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jun 30, 2023
d755b39
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jun 30, 2023
9e512bd
CherryPick PR#15212 to 202205 (#15662)
sg893052 Jun 30, 2023
7952fe7
[arp_update]: Fix IPv6 neighbor race condition (#15583) (#15694)
mssonicbld Jul 1, 2023
a66d469
[Nokia][sonic-platform] Update Nokia sonic-platform submodule (#15239…
mssonicbld Jul 4, 2023
6922edb
Move k8s script to docker-config-engine (#14788) (#15740)
lixiaoyuner Jul 7, 2023
6f6db96
[ci/build]: Upgrade SONiC package versions (#15700)
mssonicbld Jul 7, 2023
2d1efae
Revert "Revert "Fix for fast/cold-boot: call db_migrator only after o…
mssonicbld Jul 7, 2023
06a3949
Revert "[gearbox] use credo sai v0.9.0 (#14149)" (#15708) (#15752)
mssonicbld Jul 8, 2023
d1a9a1f
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 8, 2023
d66b4a6
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Jul 8, 2023
693273b
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 8, 2023
a82ec3a
Upgrade sonic-fips packages (#15400) (#15750)
mssonicbld Jul 8, 2023
2a6c180
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 8, 2023
186aad7
[202205]Fix caclmgrd crash issue when applying scale cacl rules (#15763)
ZhaohuiS Jul 8, 2023
7e5156b
[ci/build]: Upgrade SONiC package versions (#15760)
mssonicbld Jul 8, 2023
6f19e12
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 8, 2023
365afbb
Move /var/log to RAM for Mellanox SN2700, Nokia 7215 and Dell S6100 (…
mssonicbld Jul 12, 2023
c39e370
Update cisco-8000.ini (#15813)
jamesan47 Jul 13, 2023
7c6a161
[ci/build]: Upgrade SONiC package versions (#15766)
mssonicbld Jul 13, 2023
2d39daf
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 13, 2023
e73924e
Upgrade XGS SAI version to 7.1.54.4 (#15820)
Gfrom2016 Jul 13, 2023
9cd3319
Pick dependency files in submodules. (#15142) (#15827)
mssonicbld Jul 13, 2023
fb14b98
Add health check probe for k8s upgrade containers. (#15223)
lixiaoyuner Jul 11, 2023
0134285
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 14, 2023
4a248c5
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 14, 2023
a3b0e7f
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Jul 14, 2023
786fdd0
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 14, 2023
665256f
[k8s]: Bypass the systemd service restart limit and do immediately re…
lixiaoyuner Jul 14, 2023
65638f1
[ctrmgr]: Container image clean up bug fix (#15772) (#15840)
lixiaoyuner Jul 14, 2023
7cfb71b
[SNMP][IPv6]: Fix SNMP IPv6 reachability issue in certain scenarios (…
mssonicbld Jul 14, 2023
f02ca9a
Potential fix for Celestica E1031 device hang (#15822) (#15844)
mssonicbld Jul 14, 2023
1b32bf6
update rsyslog log size conf (#15821) (#15845)
mssonicbld Jul 14, 2023
d72355d
[ctgmgr]: do not remove label when do systemd service stop when servi…
lixiaoyuner Jul 14, 2023
e179ba3
[202205] Update Broadcom DNX SAI to 7.1.54.4 (#15850)
tjchadaga Jul 15, 2023
1243a6e
cherry-pick frr log enhancement for graceful restart (#15863)
StormLiangMS Jul 19, 2023
d0648f8
[Build] Fix the PyYang python package installation issue (#15890) (#1…
xumia Jul 19, 2023
0291dae
[ci/build]: Upgrade SONiC package versions (#15855)
mssonicbld Jul 19, 2023
07388fd
advance dhcprelay to 6a6ce24, add default dhcpv6 dualtor source inter…
jcaiMR Jul 19, 2023
f55d574
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 19, 2023
8b2d1b2
[submodule] Update submodule sonic-restapi to the latest HEAD automat…
mssonicbld Jul 19, 2023
b4f86cd
[submodule update] sonic-sairedis (#15831)
abdosi Jul 20, 2023
c369e1f
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Jul 20, 2023
ab0768e
Update WRED profile on system ports (#15612) (#15914)
mssonicbld Jul 20, 2023
54b21c1
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Jul 21, 2023
1f809c8
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Jul 21, 2023
a03489a
[ci/build]: Upgrade SONiC package versions (#15939)
mssonicbld Jul 22, 2023
5475f85
[202205] [Mellanox] Advance SAI submodule pointer (#15970)
volodymyrsamotiy Jul 26, 2023
f61334f
[CI/CD] Use remote PR test template from sonic-mgmt master to run PR …
lerry-lee Aug 1, 2023
cc20464
[YANG] add yang model for `MUX_LINKMGR|MUXLOGGER` (#15884) (#16021)
mssonicbld Aug 7, 2023
5d250c6
[ci/build]: Upgrade SONiC package versions (#15940)
mssonicbld Aug 10, 2023
d351e05
[monit][dualtor] Periodically check mux neighbors consistency (#15769…
mssonicbld Aug 10, 2023
642358c
[E1031] fix pca9548 initializes failed occasionally (#15712) (#15994)
mssonicbld Aug 10, 2023
5b05598
Update cisco-8000.ini (#16030)
jamesan47 Aug 10, 2023
a134bfe
[syncd.sh] Clear semaphore before updating firmware (#15818) (#16068)
mssonicbld Aug 10, 2023
c2a7dd1
add service_mgmt (#15927) (#16070)
mssonicbld Aug 10, 2023
45880bc
[Arista] Update phy-credo package to support 40G/100G speed change on…
abohanyang Aug 10, 2023
f835098
Fix CONFIG_DB_INITIALIZED flag check logic and set/reset flag for war…
mssonicbld Aug 11, 2023
270820c
[chassis]: removed dependency for bgp and swss for chassis supervisor…
mssonicbld Aug 11, 2023
5092a37
[Mellanox] Remove unnecessary file manipulation in the SAI Make file…
mssonicbld Aug 11, 2023
628e1ad
[SNMP][IPv6]: Fix to use link local IPv6 address as snmp agentAddress…
mssonicbld Aug 11, 2023
7109ee0
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Aug 11, 2023
ba8a88a
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 11, 2023
776201c
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Aug 11, 2023
6cc1846
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 11, 2023
c34e303
Update the iSMART_64 tool (#15936) (#16103)
mssonicbld Aug 11, 2023
a719355
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Aug 11, 2023
a098b92
[202205]Change orchagent pop batch size from 8192 to 1024 (#16126)
ZhaohuiS Aug 15, 2023
a61bb76
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 16, 2023
f95031b
[ci/build]: Upgrade SONiC package versions (#16124)
mssonicbld Aug 16, 2023
a5eda5a
Updated PG headroom settings for 40g port speed (#16038) (#16177)
mssonicbld Aug 17, 2023
5be045b
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 18, 2023
0184109
upgrade XGS SAI to 7.1.54.4-3 (#16201)
Gfrom2016 Aug 18, 2023
1d3b2b6
[Marvell] Update armhf sai debian (#16172)
rajkumar38 Aug 18, 2023
5d4a201
[armhf][Nokia-7215]Add HWSKU files for new SAI (#16175)
Pavan-Nokia Aug 18, 2023
c63df22
Update cisco-8000.ini (#16171)
jamesan47 Aug 21, 2023
be818f1
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Aug 22, 2023
611449d
Fix issue: systemctl daemon-reload would sporadically cause udev hand…
Junchao-Mellanox Aug 22, 2023
d19d904
[Mellanox] Fix issue: watchdogutil command does not work (#16091) (#1…
Junchao-Mellanox Aug 26, 2023
d91565b
sudo not required explicitly as /bin/ip netns identify is part of REA…
judyjoseph Aug 26, 2023
8757e6b
[YANG SONIC-ACL] Fix Yang definition of IN_PORTS and OUT_PORTS (#1622…
mssonicbld Aug 26, 2023
f042069
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Aug 26, 2023
d264df3
Dell S6100 Platform API 2.0 fixes (#16208) (#16252)
mssonicbld Aug 26, 2023
b0660eb
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Aug 28, 2023
46e562b
[ci/build]: Upgrade SONiC package versions (#16214)
mssonicbld Aug 28, 2023
d17ed9d
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Aug 28, 2023
4e87caf
[202205][Arista] Ignore poll errors during get_event_change (#16304)
Staphylo Aug 29, 2023
56d6ed1
[202205] Update Broadcom DNX SAI version to 7.1.60.4 (#16351)
tjchadaga Aug 31, 2023
134a222
Update CPU transmitted packets to queue 7 for chassis (#16349)
vmittal-msft Aug 31, 2023
95d7d44
[submodule] Update submodule sonic-linux-kernel to the latest HEAD au…
mssonicbld Sep 1, 2023
896b8e7
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 1, 2023
35bb472
[installer] add processor.max_cstate=1 to intel kernel cmdline for in…
Xichen96 Sep 1, 2023
88d692f
[Nokia][DeviceData] Update the Nokia platform IXR-7250E device data (…
mssonicbld Sep 1, 2023
f7f2e65
[chassis] Chassis DB cleanup when asic comes up (#16213) (#16378)
mssonicbld Sep 1, 2023
18fb27b
patch fix to ignore dup nh in netlink msg (#16385)
arlakshm Sep 2, 2023
74dbafe
[Nokia-IXR7250E] Modify the platform_ndk.json for Nokia-IXR7250E plat…
mssonicbld Sep 2, 2023
c4c2c00
submodule update sonic-platform-daamons (#16386)
arlakshm Sep 2, 2023
874ca68
Fix issue: set has_timer attribute to true for platform monitor servi…
Junchao-Mellanox Sep 5, 2023
8787b71
fix counter log issue on 32bits platform (#16357)
jcaiMR Sep 5, 2023
1d3d709
Update cisco-8000.ini (#16387)
jamesan47 Sep 6, 2023
8cac746
Fix openconfig_acl.py (#16303) (#16345)
mssonicbld Sep 6, 2023
a956428
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Sep 6, 2023
d5e2c00
Assign the higher metric value for Ipv6 default route learnt via RA m…
mssonicbld Sep 6, 2023
89f091e
[Mellanox] set select timeout to no more than 1 sec to make sure fast…
mssonicbld Sep 6, 2023
07955af
[ci/build]: Upgrade SONiC package versions (#16316)
mssonicbld Sep 6, 2023
0fe5c9f
[platform]: Disable interrupt for intel i2c-i801 driver (#16309) (#16…
mssonicbld Sep 6, 2023
624a5d4
[Mellanox] Revise label name and fix typo in sensor.conf of 4600C (#1…
mssonicbld Sep 6, 2023
4adaa28
[minigraph-parser] Update the definition of acl table type BMCDATA an…
mssonicbld Sep 6, 2023
86b4d38
[YANG SONIC-ACL] Fix Yang definition of ACL_TABLE_TYPE (#16247) (#16472)
mssonicbld Sep 6, 2023
95f9f44
[YANG][vlan-sub-interface] Add `vlan` field (#15838) (#16469)
mssonicbld Sep 6, 2023
f2f8f5f
[submodule] Update submodule linkmgrd to the latest HEAD automaticall…
mssonicbld Sep 6, 2023
7f35f4c
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 6, 2023
7a9c05c
[yang] Add Bmc to Device Neighbor Metadata element type list (#16188)…
mssonicbld Sep 6, 2023
70ff54c
[submodule] Update submodule sonic-platform-common to the latest HEAD…
mssonicbld Sep 7, 2023
0bc0068
[submodule] Update submodule sonic-utilities to the latest HEAD autom…
mssonicbld Sep 7, 2023
8f65b78
[minigraph] remove number of lanes check for changing speed from 400G…
vdahiya12 Sep 7, 2023
85f357e
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Sep 8, 2023
32f23dd
Update macsec CAK keys in profile for tests to change to type7 encode…
mssonicbld Sep 8, 2023
91382fe
[Nokia][sonic-platform] Update Nokia sonic-platform submodule (#16348…
mssonicbld Sep 9, 2023
2b302e8
chassis-packet: Update arp_update script for FAILED and STALE check (…
anamehra Sep 1, 2023
dbfa8f9
[frr]: lib: Fix corruption when routemap delete/add sequence happens …
rajendrat Sep 9, 2023
b4ab3e0
Run db_migrator for non first-time reboots (#16116) (#16520)
mssonicbld Sep 12, 2023
561c71d
Chassis: fix pmon docker failure when DEVICE_METADATA is not availabl…
anamehra Sep 13, 2023
5281005
[swss] Chassis db clean up optimization and bug fixes (#16454) (#16541)
vganesan-nokia Sep 14, 2023
d2fe623
[devices]: Dell S6100 API 2.0 fix (#16363)
aravindmani-1 Sep 19, 2023
996ce9b
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Sep 20, 2023
4ee9565
qos template change for backend compute-ai deployment (#16150)
alpeshspatel Aug 31, 2023
18a02fb
Improve per-command authorization performance by read passwd entry wi…
liuh-80 Sep 22, 2023
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
  •  
  •  
  •  
39 changes: 37 additions & 2 deletions .azure-pipelines/azure-pipelines-UpgrateVersion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ resources:
repositories:
- repository: buildimage
type: github
name: Azure/sonic-buildimage
name: sonic-net/sonic-buildimage
ref: master
endpoint: build
endpoint: sonic-net

pool: sonicbld

Expand All @@ -42,12 +42,32 @@ parameters:
- mellanox

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
Expand All @@ -56,6 +76,21 @@ stages:
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
Expand Down
31 changes: 29 additions & 2 deletions .azure-pipelines/azure-pipelines-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ jobs:
BUILD_OPTIONS: ${{ parameters.buildOptions }}
DOCKER_DATA_ROOT_FOR_MULTIARCH: /data/march/docker
dbg_image: no
asan_image: no
swi_image: no
raw_image: no
docker_syncd_rpc_image: no
Expand All @@ -42,6 +43,7 @@ jobs:
- name: vs
variables:
dbg_image: yes
asan_image: yes

- name: barefoot
variables:
Expand Down Expand Up @@ -84,6 +86,14 @@ jobs:
variables:
PLATFORM_ARCH: armhf

- name: marvell-arm64
pool: sonicbld-arm64
timeoutInMinutes: 2880
variables:
PLATFORM_ARCH: arm64

- name: marvell

- name: mellanox
variables:
dbg_image: yes
Expand All @@ -98,13 +108,19 @@ jobs:
platform_rpc: nephos

buildSteps:
- template: .azure-pipelines/template-skipvstest.yml@buildimage
- template: .azure-pipelines/template-daemon.yml@buildimage
- bash: |
set -ex
if [ $(GROUP_NAME) == vs ]; then
if [ $(dbg_image) == yes ]; then
make $BUILD_OPTIONS INSTALL_DEBUG_TOOLS=y target/sonic-vs.img.gz
mv target/sonic-vs.img.gz target/sonic-vs-dbg.img.gz
fi
if [ $(asan_image) == yes ]; then
make $BUILD_OPTIONS ENABLE_ASAN=y target/docker-sonic-vs.gz
mv target/docker-sonic-vs.gz target/docker-sonic-vs-asan.gz
fi
make $BUILD_OPTIONS target/docker-sonic-vs.gz target/sonic-vs.img.gz target/docker-ptf.gz
if [ $(Build.Reason) != 'PullRequest' ];then
gzip -kd target/sonic-vs.img.gz
Expand All @@ -123,13 +139,24 @@ jobs:
make $BUILD_OPTIONS target/sonic-$(GROUP_NAME).raw
fi
if [ $(docker_syncd_rpc_image) == yes ]; then
# workaround for issue in rules/sairedis.dep, git ls-files will list un-exist files for cache
make $BUILD_OPTIONS ENABLE_SYNCD_RPC=y target/docker-syncd-$(platform_rpc)-rpc.gz
fi
if [ $(GROUP_NAME) == broadcom ]; then
make $BUILD_OPTIONS ENABLE_SYNCD_RPC=y target/docker-syncd-$(platform_rpc)-dnx-rpc.gz
make $BUILD_OPTIONS ENABLE_SYNCD_RPC=y SAITHRIFT_V2=y target/docker-saiserverv2-brcm.gz
fi
if [ $(GROUP_NAME) == marvell-armhf ]; then
make $BUILD_OPTIONS ENABLE_SYNCD_RPC=y SAITHRIFT_V2=y PLATFORM_ARCH=armhf target/docker-saiserverv2-mrvl.gz
fi
if [ $(GROUP_NAME) == mellanox ]; then
make $BUILD_OPTIONS SAITHRIFT_V2=y ENABLE_SYNCD_RPC=y target/docker-saiserverv2-mlnx.gz
fi
fi
if [ $(syncd_rpc_image) == yes ]; then
make $BUILD_OPTIONS ENABLE_SYNCD_RPC=y target/sonic-$(GROUP_NAME).bin
mv target/sonic-mellanox.bin target/sonic-$(GROUP_NAME)-rpc.bin
fi
make $BUILD_OPTIONS target/sonic-$(GROUP_NAME).bin
fi
displayName: "Build sonic image"
- template: check-dirty-version.yml
- template: .azure-pipelines/check-dirty-version.yml@buildimage
14 changes: 9 additions & 5 deletions .azure-pipelines/azure-pipelines-image-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,22 @@ jobs:
jobFilters: ${{ parameters.jobFilters }}
jobVariables: ${{ parameters.jobVariables }}
preSteps:
- template: cleanup.yml
- template: .azure-pipelines/cleanup.yml@buildimage
- ${{ parameters.preSteps }}
- script: |
[ -n "$OVERRIDE_BUILD_OPTIONS" ] && OVERRIDE_BUILD_OPTIONS=$(OVERRIDE_BUILD_OPTIONS)
BUILD_OPTIONS="$(BUILD_OPTIONS) $OVERRIDE_BUILD_OPTIONS"
if [ -n "$(CACHE_MODE)" ] && echo $(PLATFORM_AZP) | grep -E -q "^(vs|broadcom|mellanox|marvell-armhf)$"; then
CACHE_OPTIONS="SONIC_DPKG_CACHE_METHOD=$(CACHE_MODE) SONIC_DPKG_CACHE_SOURCE=/nfs/dpkg_cache/$(PLATFORM_AZP)"
BUILD_OPTIONS="$(BUILD_OPTIONS) $CACHE_OPTIONS"
echo "##vso[task.setvariable variable=BUILD_OPTIONS]$BUILD_OPTIONS"
BUILD_OPTIONS="$BUILD_OPTIONS $CACHE_OPTIONS"
fi
echo $BUILD_OPTIONS
echo "##vso[task.setvariable variable=BUILD_OPTIONS]$BUILD_OPTIONS"
displayName: "Set cache options"
- checkout: self
submodules: recursive
condition: eq(variables.SKIP_CHECKOUT, '')
fetchDepth: 0
condition: and(succeeded(), eq(variables.SKIP_CHECKOUT, ''))
displayName: 'Checkout code'
- script: |
BRANCH_NAME=$(Build.SourceBranchName)
Expand Down Expand Up @@ -66,6 +70,6 @@ jobs:
artifactName: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)'
publishPrefix: '$(Build.DefinitionName)/$(Build.SourceBranchName)/$(GROUP_NAME)'
- ${{ parameters.postSteps }}
- template: cleanup.yml
- template: .azure-pipelines/cleanup.yml@buildimage
jobGroups: ${{ parameters.jobGroups }}
buildSteps: ${{ parameters.buildSteps }}
6 changes: 4 additions & 2 deletions .azure-pipelines/azure-pipelines-repd-build-variables.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
variables:
${{ if and(ge(variables['Build.SourceBranchName'], '202012'), le(variables['Build.SourceBranchName'], '299999')) }}:
${{ if eq(variables['Build.Reason'],'PullRequest') }}:
VERSION_CONTROL_OPTIONS: 'SONIC_VERSION_CONTROL_COMPONENTS=$([ "$(System.PullRequest.TargetBranch)" != "master" ] && echo deb,py2,py3,web,git,docker)'
${{ elseif ne(variables['Build.SourceBranch'],'master') }}:
VERSION_CONTROL_OPTIONS: 'SONIC_VERSION_CONTROL_COMPONENTS=deb,py2,py3,web,git,docker'
${{ if or(lt(variables['Build.SourceBranchName'], '202012'), gt(variables['Build.SourceBranchName'], '299999')) }}:
${{ else }}:
VERSION_CONTROL_OPTIONS: ''
4 changes: 2 additions & 2 deletions .azure-pipelines/build-commonlib.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ resources:
repositories:
- repository: buildimage
type: github
name: Azure/sonic-buildimage
name: sonic-net/sonic-buildimage
ref: master
endpoint: build
endpoint: sonic-net

jobs:
- template: .azure-pipelines/template-commonlib.yml@buildimage
9 changes: 9 additions & 0 deletions .azure-pipelines/build-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,15 @@ jobs:
fi
if [ ${{ parameters.sync_rpc_image }} == true ]; then
make USERNAME=admin $CACHE_OPTIONS SONIC_BUILD_JOBS=$(nproc) ENABLE_SYNCD_RPC=y target/docker-syncd-${{ parameters.platform_short }}-rpc.gz
if [ ${{ parameters.platform }} == broadcom ]; then
make USERNAME=admin $CACHE_OPTIONS SONIC_BUILD_JOBS=$(nproc) ENABLE_SYNCD_RPC=y SAITHRIFT_V2=y target/docker-saiserverv2-brcm.gz
fi
if [ $(GROUP_NAME) == marvell-armhf ]; then
make USERNAME=admin $CACHE_OPTIONS SONIC_BUILD_JOBS=$(nproc) ENABLE_SYNCD_RPC=y SAITHRIFT_V2=y PLATFORM_ARCH=armhf target/docker-saiserverv2-mrvl.gz
fi
if [ ${{ parameters.platform }} == mellanox ]; then
make USERNAME=admin $CACHE_OPTIONS SONIC_BUILD_JOBS=$(nproc) SAITHRIFT_V2=y ENABLE_SYNCD_RPC=y target/docker-saiserverv2-mlnx.gz
fi
fi

make USERNAME=admin $CACHE_OPTIONS SONIC_BUILD_JOBS=$(nproc) target/sonic-${{ parameters.platform }}.bin
Expand Down
52 changes: 0 additions & 52 deletions .azure-pipelines/docker-sonic-slave-arm64.yml

This file was deleted.

52 changes: 0 additions & 52 deletions .azure-pipelines/docker-sonic-slave-armhf.yml

This file was deleted.

Loading