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

Yang default values #94

Closed
wants to merge 1,431 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1431 commits
Select commit Hold shift + click to select a range
4006ce7
[Multi-Asic] Forward SNMP requests received on front panel interface …
judyjoseph Sep 26, 2020
6eed082
[bgp] Add 'allow list' manager feature (#5309)
pavel-shirshov Sep 27, 2020
e3f8159
[sonic_py_common] Fix exception in daemon_base.py (#5472)
bingwang-ms Sep 27, 2020
e412338
Revert "[bgp] Add 'allow list' manager feature (#5309)"
lguohan Sep 29, 2020
e3a0fea
Vtysh support for multi asic (#5479)
arlakshm Sep 29, 2020
d71a4ef
[sonic-platform-common] Install Python 3 package in host OS and PMon …
vboykox Sep 29, 2020
79bda7d
[monit]: Fix process checker. (#5480)
nazariig Sep 30, 2020
c55bb03
[build] Add Support For Python 3 Build
tahmed-dev Sep 29, 2020
9122d16
[cfggen] Remove NatSorted
tahmed-dev Sep 29, 2020
6754635
[cfggen] Make Jinja2 Template Python 3 Compatible
tahmed-dev Sep 29, 2020
99ffce6
[cfggen] Move Python 2 Test Data to Py2 Folder
tahmed-dev Sep 29, 2020
110f7b7
[cfggen] Build Python 2 And Python 3 Wheel Packages
tahmed-dev Sep 29, 2020
57a5849
[cfggen] Iterative Version Of Deep Update
tahmed-dev Sep 29, 2020
b01879b
[sonic-py-swsssdk] update submodule for changing redis_client index f…
dzhangalibaba Sep 30, 2020
1f0f751
[bgpcfgd]: Don't use neighbor metadata in bgpmon sessions (#5506)
pavel-shirshov Oct 1, 2020
87d73e2
[sonic-slave]: Add libzmq to sonic-slave dockers (#5515)
kcudnik Oct 1, 2020
30f5557
Fix generate_l2_config: don't override hostname or device role (ToRRo…
qiluo-msft Oct 2, 2020
a24b581
[Arista] Add pcie.yaml configuration file for a few platforms (#5527)
Staphylo Oct 2, 2020
dda9802
[Submodule update] sonic swss (#5489)
abdosi Oct 2, 2020
8418bd3
[Juniper] Updating platform documentation (#5478)
ciju-juniper Oct 2, 2020
c0bbb7b
Fix python expception of missing subprocess (#5503)
abdosi Oct 2, 2020
db6fa1d
[led]: Skip ledinit if there is no led_proc_init.soc file for broadco…
Staphylo Oct 2, 2020
e15e6a8
[config-reload]: Add logic to clean up FG_ROUTE state db table during…
anish-n Oct 2, 2020
ffae82f
[bgp] Add 'allow list' manager feature (#5513)
pavel-shirshov Oct 2, 2020
6894874
[Telemetry] remove unused mount from telemetry docker make file (#5536)
pra-moh Oct 3, 2020
32a517f
[sonic-swss] Update sonic-swss submodule (#5533)
smaheshm Oct 3, 2020
4062368
[Mellanox] Fix truncated manufacture date returned from platform API …
keboliu Oct 3, 2020
e92061c
[Mellanox] Update dynamic minimum table for 4700, 3420 and 4600C (#5388)
Junchao-Mellanox Oct 3, 2020
dbea3bb
BFN platform API 2.0 support (#4766)
vboykox Oct 3, 2020
ec01530
[rc.local] separate configuration migration and grub installation log…
yxieca Oct 4, 2020
6b0690a
[sonic-py-swsssdk] update submodule for using correct connect paramet…
dzhangalibaba Oct 4, 2020
8c34409
[docker-orchagent]: Add NDP Proxy Daemon (#5517)
theasianpianist Oct 5, 2020
f61ff95
[barefoot] Platform API 2.0 fixups (#5539)
vboykox Oct 5, 2020
90d8414
[submodule update] Update sonic-utilities submodule pointer (#5545)
daall Oct 6, 2020
70528f7
[Multi-asic] Fixed Default Route to be BGP (#5548)
abdosi Oct 6, 2020
48c089b
Add Python3-swss-common package to image. (#5547)
renukamanavalan Oct 6, 2020
49b34dc
[BCMSAI] Update BCM SAI debian package to 4.2.1.3 (6.5.19 hsdk) (#5532)
smaheshm Oct 6, 2020
63c1afb
[bgpcfgd]: Extract classes into their own files. Run bgpcfgd as a mod…
pavel-shirshov Oct 6, 2020
d03de95
[build]: fix pip installation for sonic utilities whl package (#5498)
jon-nokia Oct 6, 2020
3da996b
[arista]: Add disable_pcie_firmware_check soc property (#5543)
zzhiyuan Oct 7, 2020
895f4e0
[sonic-utilities] Submodule update (#5558)
bratashX Oct 7, 2020
744612d
[ECMP][Multi-ASIC] Have different ECMP seed value on each ASIC (#5357)
smaheshm Oct 8, 2020
6edb555
[Dell S6100] Properly release memory upon ICH driver deinit (#5561)
aravindmani-1 Oct 8, 2020
01fceb6
Optimized caclmgrd Notification handling. Previously (#5560)
abdosi Oct 8, 2020
9a1f68b
[barefoot] Switch to Y profiles for Newport board (#5187)
vboykox Oct 8, 2020
42d9a44
Minigraph resource type changes (#5198)
anish-n Oct 8, 2020
c1add9a
[sonic-sairedis] Update submodule (#5568)
shi-su Oct 9, 2020
7229774
[build]: Added support for cache status on the build output (#5564)
lguohan Oct 9, 2020
f7ee983
[make init] update submodule's remotes (#5534)
yxieca Oct 9, 2020
64daeda
[Mellanox] Update SDK 4.4.1912, FW XX.2008.1912 (#5574)
nazariig Oct 10, 2020
5e97574
[sonic-utilities] Update submodule (#5578)
jleveque Oct 10, 2020
8e0e316
[BFN] Updated SDK packages to 20201009 (#5576)
akokhan Oct 11, 2020
1c97a03
[system-health] Add support for monitoring system health (#4835)
Junchao-Mellanox Oct 12, 2020
bba5df0
[barefoot][platform] Fix symlinks and syncd.conf for Newport in platf…
vboykox Oct 12, 2020
4a390e9
[submodule]: sonic-utilities (#5606)
lguohan Oct 13, 2020
3cd1d8e
[sonic-py-common] Add platform.json to port_config files candidates o…
vdahiya12 Oct 13, 2020
1e2e019
Remove exec mark of fancontrol.service for dx010 (#5588)
bingwang-ms Oct 14, 2020
812e1a3
[bgp]: Enable next-hop-tracking through default (#5600)
pavel-shirshov Oct 14, 2020
9094e21
Optimze ACL Table/Rule notification handling (#5621)
abdosi Oct 14, 2020
0155a15
[submodule]: Advance swss submodule. (#5611)
nazariig Oct 14, 2020
88c1d66
[python-click] No longer build our own package, let pip/setuptools in…
jleveque Oct 14, 2020
a5adb57
[sonic-snmpagent]: Advance submodule (#5614)
qiluo-msft Oct 14, 2020
8b135af
[barefoot][platform] Platform API fixups (#5613)
vboykox Oct 14, 2020
a2e3d2f
[ChassisDB]: bring up ChassisDB service (#5283)
BrynXu Oct 14, 2020
4c8b1c4
[udev] Add customize udev rule for console switch(for e1031) (#5571)
sandycelestica Oct 15, 2020
5708e32
Set sock rx Buf size to 3MB. (#5566)
rajkumar38 Oct 15, 2020
d8363a9
[sonic-platform-common] Update submodule (#5625)
jleveque Oct 16, 2020
8df0e2b
[sonic-cfggen] store jinja2 cache in log level db. (#5646)
stepanblyschak Oct 16, 2020
cdb82b9
[swss] Update swss and swss-common submodule pointers (#5630)
daall Oct 16, 2020
bef76b1
[Host OS][docker-vs] No longer install 'wheel' package explicitly (#5…
jleveque Oct 16, 2020
b57272f
[build]: Fixes the DPKG cache break because of SAI package content ch…
Kalimuthu-Velappan Oct 17, 2020
bcc6c64
[DellEMC]: Platform modules Python3 compliance and other changes (#5609)
ArunSaravananBalachandran Oct 17, 2020
7f59a6e
[Mellanox] Configure SAI to log to syslog instead of stdout. (#5634)
stepanblyschak Oct 18, 2020
8011edc
[platform] Remove references to deprecated get_serial_number() method…
jleveque Oct 18, 2020
678b663
[procdockerstatsd] Convert to Python 3 (#5657)
jleveque Oct 19, 2020
97caf46
[Mellanox] Add sensors labels for human readable output for MSN2010 (…
shlomibitton Oct 19, 2020
9f73b8a
[Mellanox] Add sensors labels for human readable output for MSN2100 (…
shlomibitton Oct 19, 2020
b5043a2
[Mellanox] Add sensors labels for human readable output for MSN2410 (…
shlomibitton Oct 19, 2020
edf4971
[caclmgrd] Prevent unnecessary iptables updates (#5312)
jleveque Oct 19, 2020
73f38f6
[Mellanox] Optimize SFP Platform API implementation (#5476)
keboliu Oct 19, 2020
de1f742
[Mellanox] Add sensors labels for human readable output for MSN2700 (…
shlomibitton Oct 19, 2020
7ecc15e
[Mellanox] Add sensors labels for human readable output for MSN2740 (…
shlomibitton Oct 19, 2020
a5242a6
[Mellanox] Fixes sensors labels for human readable output for MSN3420…
shlomibitton Oct 19, 2020
5c5e424
[build]: Fixes the missing dependency in the debian package is not tr…
Kalimuthu-Velappan Oct 20, 2020
d19d1dd
[bgpcfgd]: Change prefix-list generation for "Allow prefix" feature (…
pavel-shirshov Oct 20, 2020
38bd6be
[Inventec] Add support for D6332 platform (#5304)
CynthiaINV Oct 20, 2020
207587d
[docker-base]: Rate limit priority INFO and lower in syslog (#5666)
theasianpianist Oct 20, 2020
ca7a4a4
[Mellanox] Fix issue: read data from eeprom should trim tail \0 (#5670)
Junchao-Mellanox Oct 21, 2020
29928c9
[chassis]: Use correct path for chassisdb.conf file (#5632)
BrynXu Oct 21, 2020
97b33e4
[devices]: DellEMC new platform support for DellEMC s5296f- 96x25G (…
srideepDell Oct 21, 2020
63d4086
[Submodule] sonic-restapi (#5679)
prsunny Oct 22, 2020
ef8a48a
Everflow and Dataacl were getting binded to Backplane port-channels. …
abdosi Oct 22, 2020
7895513
[BFN] Rename variable in Montara platform debian/rules (#5675)
bratashX Oct 22, 2020
f18bcbf
DellEMC S5232 Buffer profile changes (#5671)
aravindmani-1 Oct 22, 2020
c94f93f
[bgpcfgd]: Dynamic BBR support (#5626)
pavel-shirshov Oct 22, 2020
73825e4
[system-health] Update .gitignore file (#5688)
jleveque Oct 22, 2020
af97e23
[hostcfgd] Enable/disable the container service only when the feature…
yozhao101 Oct 23, 2020
ace7f24
[docker-teamd]: Add teamd as a depedent service to swss (#5628)
judyjoseph Oct 23, 2020
bb64191
Revert "[build]: Fixes the missing dependency in the debian package i…
lguohan Oct 23, 2020
3a4435e
Add sonic-host-services and sonic-host-services-data packages (#5694)
jleveque Oct 23, 2020
5bfe37c
[Arista] Update driver submodules (#5686)
Staphylo Oct 23, 2020
15c59e1
[Mellanox] Re-initialize SFP object when detecting a new SFP insertio…
Junchao-Mellanox Oct 23, 2020
67408c8
[synchronous-mode] Add template file for synchronous mode (#5644)
shi-su Oct 23, 2020
ba6f012
[sonic-py-common]: Fix syslog implicit min priority override (#5707)
nazariig Oct 24, 2020
5486f87
[Mellanox] Update platform components config files. (#5685)
nazariig Oct 25, 2020
7d4ab42
[docker-base]: swss/syncd support use zmq as rpc channel (#5715)
lguohan Oct 26, 2020
c4f9bec
[minigraph.py]: Add support for parsing mux cable (#5676)
theasianpianist Oct 26, 2020
c14b41d
[submodule]: Advance sonic-swss-common and sonic-sairedis module (#5703)
judyjoseph Oct 26, 2020
e66d49a
[LLDP] Fix for LLDP advertisements being sent with wrong information.…
shlomibitton Oct 26, 2020
7bee509
[Mellanox] Support max/min speed for PSU fan (#5682)
Junchao-Mellanox Oct 26, 2020
9e34003
[sonic-config-engine] Clean up dependencies, pin versions; install Py…
jleveque Oct 26, 2020
36c52cc
Fix 'NoSuchProcess' exception in process_checker (#5716)
bingwang-ms Oct 27, 2020
dfe0055
[sonic-platform-common] update submodule (#5721)
vdahiya12 Oct 27, 2020
07748a9
[gbsyncd]: add gbsyncd to FEATURE table (#5683)
lguohan Oct 27, 2020
e0b09d0
[swss] Update swss submodule (#5719)
daall Oct 27, 2020
a639021
[minigraph.py]: Parse VLAN MAC address from minigraph when present (#…
theasianpianist Oct 28, 2020
09d5a62
[sonic-sairedis] Update submodule (#5728)
shi-su Oct 28, 2020
6088bd5
[multi-ASIC] BGP internal neighbor table support (#5520)
judyjoseph Oct 28, 2020
d95e196
[swsssdk] update submodule for adding new MultiDB API (#5737)
dzhangalibaba Oct 29, 2020
42d2bf1
[devices]: DellEMC Z9264f buffer changes (#5429)
aravindmani-1 Oct 29, 2020
5ee5c13
Enable synchronous mode by default and add in minigraph parser (#5735)
shi-su Oct 29, 2020
fd7e2a1
[submodule-update][sonic-platform-daemon] Update submodule (#5741)
vboykox Oct 29, 2020
527a69d
[arista/7800r3_48cq(m)2_lc] remove platform_reboot (#5653)
Nakrez Oct 29, 2020
e111204
[caclmgrd] Convert to Python 3; Add to sonic-host-services package (…
jleveque Oct 29, 2020
6145e4f
[DellEMC]: FanDrawer and get_high_critical_threshold Platform API imp…
ArunSaravananBalachandran Oct 30, 2020
b132ca0
[build]: Upgrade pip3 before pip2 (#5743)
jleveque Oct 30, 2020
12911ba
[Arista] Update arista driver submodules (#5736)
Staphylo Oct 30, 2020
6333bb7
Explicitly call `pip2` rather than `pip` in locations where both pip2…
jleveque Oct 30, 2020
781188f
[thermalctld] Enlarge startretries value to avoid thermalctld not abl…
Junchao-Mellanox Oct 30, 2020
279943c
[sonic-swss] Update submodule (#5745)
shi-su Oct 31, 2020
8d8aadb
Load config after subscribe (#5740)
renukamanavalan Oct 31, 2020
dddf969
[monit] Adding patch to enhance syslog error message generation for m…
abdosi Nov 1, 2020
908787d
Added new method get_back_end_interface_set() to speed up back-end in…
gechiang Nov 1, 2020
c8a00ed
[mgmt ip]: mvrf ip rule priority change to 32765 (#5754)
lguohan Nov 1, 2020
f2a258a
[docker-platform-monitor] Check if sonic_platform is available before…
jleveque Nov 1, 2020
698b554
[openssh] Introduce custom openssh-server package for supporting reve…
Blueve Nov 2, 2020
98d370b
[submodule]: swss/sairedis module update (#5765)
lguohan Nov 2, 2020
1be9c4a
[Mellanox] Update SDK 4.4.1956 and FW *.2008.1956 (#5768)
Junchao-Mellanox Nov 2, 2020
10ab46f
Revert "[docker-base]: Rate limit priority INFO and lower in syslog" …
theasianpianist Nov 2, 2020
9d73552
[submodule]: update sairedis (#5772)
lguohan Nov 3, 2020
1158701
add pcied config files for mellanox platform (#5669)
keboliu Nov 3, 2020
84d3a26
[sonic-py-swsssdk] Update submodule (#5757)
jleveque Nov 3, 2020
0a1c579
[BFN] Updated SDK packages to 20201023 (#5708)
akokhan Nov 3, 2020
e3164d5
[lldpmgrd] Convert to Python 3 (#5785)
jleveque Nov 3, 2020
215ce13
[swss-common]: Advance submodule (#5780)
qiluo-msft Nov 3, 2020
4ed2ff8
[swss-common]: Advance submodule (#5799)
qiluo-msft Nov 4, 2020
ac3a605
[build]: ARM build: Download redis-tools and redis-server from sonics…
dflynn-Nokia Nov 4, 2020
194c7a9
[build]: Fix for - execvp: /bin/bash: Argument list too long error (#…
Kalimuthu-Velappan Nov 4, 2020
ba7fda7
[docker-platform-monitor] Install Python 2 'enum34' package to fix Ar…
jleveque Nov 4, 2020
d3262d1
[generate_asic_config_checksum.py] Convert to Python 3 (#5783)
jleveque Nov 4, 2020
ce6286e
[device/accton] Remove the use of python pickle package (#5475)
roylee123 Nov 5, 2020
1f9132d
[sonic-yang]: Yang model update fields (#5577)
Nov 5, 2020
160544f
[Mellanox] Update SAI to v.1.17.6. (#5767)
nazariig Nov 5, 2020
522a071
[core_cleanup.py] Convert to Python 3; Fix bug; Improve code reuse (#…
jleveque Nov 5, 2020
13f8e9c
[bgpcfgd]: Convert bgpcfgd and bgpmon to python3 (#5746)
pavel-shirshov Nov 5, 2020
2c9454e
[sonic-device-data] Convert Python files to Python 3 (#5816)
jleveque Nov 5, 2020
d804598
[core_uploader.py] Convert to Python 3; Use logger from sonic-py-comm…
jleveque Nov 5, 2020
13ff7b3
[docker-wait-any] Convert to Python 3, install dependency in host OS …
jleveque Nov 5, 2020
cea364a
[utilities] Update sonic-utilities submodule (#5814)
daall Nov 6, 2020
5129233
[enable_counters.py] Convert to Python 3 (#5789)
jleveque Nov 6, 2020
27a911f
[sflow] Fix port_index_mapper.py script; Convert to Python 3 (#5800)
GarrickHe Nov 6, 2020
ad555d9
[restore_nat_entries.py] Convert to Python 3 (#5788)
jleveque Nov 6, 2020
9bc693c
[hostcfgd] If feature state entry not in the cache, add a default sta…
stepanblyschak Nov 6, 2020
174b741
[submodule]: update sonic-linux-kernel (#5829)
dflynn-Nokia Nov 6, 2020
cdcd20a
[BGP]: Convert ip address to network address for the LOCAL_VLAN filte…
pavel-shirshov Nov 7, 2020
e6796da
[init_cfg.json.j2]: only enable gbsyncd feature for vs platform (#5815)
lguohan Nov 7, 2020
32a832a
[lldp]: Add verification IPv4 address on LLDP conf Jinja2 Template (#…
bratashX Nov 7, 2020
9e7e092
[Monit process_checker] Convert to Python 3 (#5836)
jleveque Nov 7, 2020
04d0e8a
[hostcfgd] Convert to Python 3; Add to sonic-host-services package (#…
jleveque Nov 7, 2020
6156cb2
[sonic-yang-mgmt] Build PY3 & PY2 packages (#5559)
Nov 7, 2020
23b0e07
[minigraph.py]: Parse IP-in-IP tunnels from minigraph (#5742)
theasianpianist Nov 7, 2020
9fda295
[sflow] Clean-up sFlow container and port_index_mapper.py script (#5846)
GarrickHe Nov 8, 2020
92704e8
[bgpmon] Fix `dict_keys` unsubscriptable error (#5859)
lolyu Nov 8, 2020
fb6af9d
[broadcom][cel][udev] Update console usb devices permission (#5840)
Blueve Nov 9, 2020
3fa724d
[submodule] Update sonic-swss submodule (#5825)
volodymyrsamotiy Nov 9, 2020
ad2e18e
[baseimage]: install psutil for python3
lguohan Nov 9, 2020
385dfc4
[monit] Fix status error due to shebang change (#5865)
lolyu Nov 9, 2020
e0fdf45
[update_chassisdb_config] Convert to Python 3 (#5838)
jleveque Nov 9, 2020
c972052
[multi-ASIC] util changes with the BGP_INTERNAL_NEIGHBOR table. (#5760)
judyjoseph Nov 9, 2020
84aa99d
[multi-asic] teamdctl support for multi-asic (#5851)
abdosi Nov 9, 2020
4f82463
[multi-asic] Fixed the docker mount point check for multi-asic (#5848)
abdosi Nov 9, 2020
6a8ebef
[Arista 7050cx3] add dummy MMU configurations for Arista-7050CX3-32S-…
yxieca Nov 9, 2020
a9fc866
dockers/docker-sonic-mgmt/Dockerfile.js: Add keysight ixnetwork-open-…
ajbalogh Nov 9, 2020
b5121dc
Revert "[multi-ASIC] util changes with the BGP_INTERNAL_NEIGHBOR tabl…
judyjoseph Nov 9, 2020
fafb22b
[sonic-slave-buster] Install Python 3 dependencies in container (#5863)
jleveque Nov 10, 2020
e954834
[submodule]: update sonic-platform-daemons (#5868)
vdahiya12 Nov 10, 2020
4669c32
Remove shebangs from various setup.py files (#5867)
jleveque Nov 10, 2020
e6ec5d0
Fix MSN4700 sensors labels (#5861)
shlomibitton Nov 10, 2020
f2b22b5
[multi-ASIC] util changes with the BGP_INTERNAL_NEIGHBOR table (#5874)
judyjoseph Nov 10, 2020
b177ed9
Accomadating lower case ACL rules for Control Plane ACLs (#5748)
madhanmellanox Nov 10, 2020
aee389e
[sonic-config-engine] openconfig_acl.py: Make compliant with Python 3…
jleveque Nov 10, 2020
2b41f6b
Add the vtysh command with newly added "-n" option for multi asic t…
arlakshm Nov 10, 2020
1eaaf64
Set preference for forced mgmt routes (#5844)
prsunny Nov 10, 2020
bec01ae
[Mellanox] Enhance QSFP-DD DOM information (#5776)
shlomibitton Nov 10, 2020
d0f16c0
Make backend device checking more robust (#5730)
theasianpianist Nov 10, 2020
3307634
Moving BRCM SAI 4.2.1.3 to 4.2.1.3-1 to pick up fix for CS00011396506…
gechiang Nov 10, 2020
b5cfc02
[celestica dx010] comment out the initialization of PCA9541 (#5891)
yxieca Nov 11, 2020
cdc6879
[bgpcfgd]: Implement BBR template test (#5850)
pavel-shirshov Nov 11, 2020
83d090f
[teamd]: Remove extensive debug output for libteamdctl (#5870)
pavel-shirshov Nov 11, 2020
8100711
[platform mellanox] Substitute '-' symbol to '.' in Mellanox SDK vers…
ayurkiv-nvda Nov 11, 2020
609cbdd
[Juniper] Platform bug fixes / improvements (#5541)
ciju-juniper Nov 11, 2020
e0ebcc0
[check_install.py] Convert to Python 3 (#5831)
jleveque Nov 11, 2020
fd9bd40
[Mellanox] Fix for QSFP-DD channel status (#5900)
shlomibitton Nov 11, 2020
89d9471
[DellEMC S5232f] Updates and bug fixes for platform (#5887)
srideepDell Nov 11, 2020
dbb6373
[Marvell] Utilize eeprom for system mac and remove dependency on get_…
carl-nokia Nov 11, 2020
4342cb0
[submodule]: update sonic-linux-kernel (#5894)
keboliu Nov 12, 2020
a98cf22
[submodule]: downgrade sonic-platform-daemons
lguohan Nov 12, 2020
a704ded
[sonic-utilities] Add Python 3 sonic-yang-mgmt package as a dependenc…
jleveque Nov 12, 2020
6c362a0
[armhf][redis] compilation fixes for armhf arch (#5901)
Sabareesh-Kumar-Anandan Nov 12, 2020
ae69fdf
[buffers_config.j2]: Use correct cable lengths for backend devices (#…
theasianpianist Nov 12, 2020
8d8ed89
[sflow] Add mVRF support (#5904)
GarrickHe Nov 12, 2020
a3dd3f5
Platform Driver Developement Framework (PDDF) (#4756)
FuzailBrcm Nov 12, 2020
d0c7bd8
[sonic-py-swsssdk][sonic-snmpagent][sonic-utilities] Update submodule…
jleveque Nov 13, 2020
48822be
[dbsycnd] update submodule head of dbsyncd (#5916)
yxieca Nov 13, 2020
56fa3cf
[sonic-bgpcfgd] Call Python 3 version of sonic-cfggen for testing (#5…
jleveque Nov 13, 2020
7c17c58
Move teamd warm reboot code to service script (#5163)
heidinet2007 Nov 13, 2020
bf50562
[minigraph.py]: Parse peer switch info from minigraph (#5869)
theasianpianist Nov 13, 2020
af65494
[bgp]: Update TSA functionality (#5906)
pavel-shirshov Nov 14, 2020
e526d88
[sonic-platform-common][sonic-platform-daemons] Update submodules (#5…
jleveque Nov 15, 2020
1677458
[Mellanox] update hw-mgmt package to V.7.0010.1300 (#5902)
keboliu Nov 16, 2020
eeffbb2
[CENTEC ARM64]LIBSAIREDIS isn't depend on CENTEC_SAI, Remove this dep…
guxianghong Nov 16, 2020
67dbbb3
[build] SONiC platform daemons depend on swsscommon library (#5922)
jleveque Nov 16, 2020
261a81d
[minigraph.py]: Parse mux cable table (#5876)
theasianpianist Nov 16, 2020
ced1161
[sonic-py-common] Add 'universal_newlines=True' arg to all Popen call…
jleveque Nov 17, 2020
b595a6e
[Mellanox] Implement new platform API for SONiC physical entity mib e…
Junchao-Mellanox Nov 17, 2020
1ba583c
[TD3] add dummy MMU configuration for Arista-7050CX3-32S-D48C8 (#5950)
yxieca Nov 18, 2020
6c4092d
[sonic-platform-common] Update submodule (#5953)
jleveque Nov 18, 2020
2fe79c2
[yang_models]: yang models for device_metadata, device_neighbor, flex…
Nov 18, 2020
bbbd94f
[enable counters] provide initial rates parameters (#5048)
mykolaf Nov 18, 2020
3be3f4d
[BCM SAI] update BCM SAI to 4.2.1.5 (#5866)
smaheshm Nov 18, 2020
0a9d7a2
[devices]: Add support for the Nokia-7215 platform (#5827)
carl-nokia Nov 19, 2020
a92732f
[bgpcfgd]: Fixes for BBR (#5956)
pavel-shirshov Nov 19, 2020
42e78a1
[sonic-swss-common] Update submodule (#5969)
qiluo-msft Nov 19, 2020
91f6d5b
[platform][marvell] Disabling Mgmt Framework for marvell-armhf (#5753)
Sabareesh-Kumar-Anandan Nov 19, 2020
d2f143d
[sonic-platform-common] Update submodule (#5977)
bratashX Nov 19, 2020
5fbb6ee
[sonic-platform-daemons] Update submodule (#5976)
jleveque Nov 20, 2020
2f2b7c2
[sonic-swss] Update submodule (#5964)
shi-su Nov 20, 2020
7bf05f7
[supervisor] Install vanilla package once again, install Python 3 ver…
jleveque Nov 20, 2020
461e436
fix error: interface counters is mismatch after warm-reboot (#5346)
JiangboHe Nov 20, 2020
2324751
Fix a number of LGTM alerts (#5952)
jleveque Nov 20, 2020
31404dc
[sonic-platform-daemons] Update submodule (#5987)
bratashX Nov 20, 2020
3b27afe
[minigraph.py]: Add VLAN_INTERFACE attributes for dual ToR devices (#…
theasianpianist Nov 21, 2020
d3c1a5b
[frr] remove frr rsyslog file outchannel (#5962)
yxieca Nov 21, 2020
5b31996
[reboot-history] Add reboot history to state db (#5933)
sujinmkang Nov 21, 2020
e0781f4
[L2 switch mode] Update l2switch.j2 template (#5981)
shi-su Nov 21, 2020
4d3eb18
[supervisord]: use abspath as supervisord entrypoint (#5995)
lguohan Nov 23, 2020
5410290
[sonic-swss-common] Update submodule (#5998)
qiluo-msft Nov 23, 2020
5df8af5
[TSA]: Fix TSC. Avoid 'Not consistent' state (#5968)
pavel-shirshov Nov 23, 2020
98a434e
Copp Manager Changes (#4861)
Nov 23, 2020
88fc9e3
[yang-models]: Default value for leaf-lists and tests.
Nov 23, 2020
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.
19 changes: 16 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,34 @@
<!--
Please make sure you've read and understood our contributing guidelines;
Please make sure you've read and understood our contributing guidelines:
https://github.com/Azure/SONiC/blob/gh-pages/CONTRIBUTING.md

** Make sure all your commits include a signature generated with `git commit -s` **

If this is a bug fix, make sure your description includes "fixes #xxxx", or
"closes #xxxx"
"closes #xxxx" or "resolves #xxxx"

Please provide the following information:
-->

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

**- How I did it**

**- How to verify it**

**- Which release branch to backport (provide reason below if selected)**

<!--
- Note we only backport fixes to a release branch, *not* features!
- Please also provide a reason for the backporting below.
- e.g.
- [x] 202006
-->

- [ ] 201811
- [ ] 201911
- [ ] 202006

**- Description for the changelog**
<!--
Write a short (one line) summary that describes the changes in this
Expand Down
142 changes: 33 additions & 109 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
.arch
.platform
.screen
rules/config.user

# Build artifacts
fsroot/
Expand All @@ -20,120 +21,43 @@ target/
*dbg.j2
*.img

# Subdirectories in src
src/bash/*
!src/bash/Makefile
src/ixgbe/*
!src/ixgbe/Makefile
src/isc-dhcp/*
!src/isc-dhcp/Makefile
!src/isc-dhcp/patch
src/socat/*
!src/socat/Makefile
!src/socat/*.patch
src/tacacs/*
src/tacacs/nsm/*
src/tacacs/pam/*
!src/tacacs/nsm/Makefile
!src/tacacs/nsm/*.patch
!src/tacacs/pam/Makefile
!src/tacacs/pam/*.patch
src/hiredis/*
!src/hiredis/Makefile
src/igb/*
!src/igb/Makefile
src/initramfs-tools/*
!src/initramfs-tools/Makefile
src/iproute2/*
!src/iproute2/Makefile
src/isc-dhcp/*
!src/isc-dhcp/Makefile
!src/isc-dhcp/patch/
src/libnl3/*
!src/libnl3/Makefile
src/libteam/*
!src/libteam/Makefile
src/libyang/*
!src/libyang/Makefile
src/lldpd/*
!src/lldpd/Makefile
!src/lldpd/patch/
src/lm-sensors/*
!src/lm-sensors/Makefile
src/mpdecimal/*
!src/mpdecimal/Makefile
src/python-click/*
!src/python-click/Makefile
src/python3/*
!src/python3/Makefile
src/radvd/*
!src/radvd/Makefile
!src/radvd/patch/
src/redis/*
!src/redis/Makefile
src/smartmontools/*
!src/smartmontools/Makefile
src/snmpd/*
!src/snmpd/Makefile
src/sonic-device-data/src/device/
src/sonic-device-data/src/debian/
src/supervisor/*
!src/supervisor/Makefile
!src/supervisor/patch/
src/swig/*
!src/swig/Makefile
src/systemd-sonic-generator/systemd-sonic-generator
src/systemd-sonic-generator/debian/*
!src/systemd-sonic-generator/debian/changelog
!src/systemd-sonic-generator/debian/compat
!src/systemd-sonic-generator/debian/control
!src/systemd-sonic-generator/debian/rules
src/telemetry/debian/*
!src/telemetry/debian/changelog
!src/telemetry/debian/compat
!src/telemetry/debian/control
!src/telemetry/debian/rules
!src/telemetry/debian/telemetry.init.d
src/thrift/*
!src/thrift/patch/
!src/thrift/Makefile

# Autogenerated Dockerfiles
sonic-slave/Dockerfile
sonic-slave-stretch/Dockerfile
dockers/docker-base/Dockerfile
dockers/docker-base-stretch/Dockerfile
dockers/docker-config-engine/Dockerfile
dockers/docker-config-engine-stretch/Dockerfile
dockers/docker-database/Dockerfile
dockers/docker-dhcp-relay/Dockerfile
dockers/docker-fpm-frr/Dockerfile
dockers/docker-fpm-gobgp/Dockerfile
dockers/docker-fpm-quagga/Dockerfile
dockers/docker-lldp-sv2/Dockerfile
dockers/docker-orchagent/Dockerfile
dockers/docker-platform-monitor/Dockerfile
dockers/docker-router-advertiser/Dockerfile
dockers/docker-snmp-sv2/Dockerfile
dockers/docker-teamd/Dockerfile
dockers/docker-sonic-mgmt/Dockerfile
dockers/docker-sonic-telemetry/Dockerfile
platform/*/docker-saiserver-*/Dockerfile
platform/*/docker-syncd-*/Dockerfile
platform/*/docker-syncd-*-rpc/Dockerfile
platform/vs/docker-sonic-vs/Dockerfile
sonic-slave*/Dockerfile
dockers/*/Dockerfile
platform/*/docker-*/Dockerfile

# Installer-related files and directories
installer/x86_64/platforms/

# Config engine
src/sonic-config-engine/**/*.pyc
src/sonic-config-engine/build
src/sonic-config-engine/sonic_config_engine.egg-info
src/sonic-daemon-base/**/*.pyc
src/sonic-daemon-base/build
src/sonic-daemon-base/sonic_daemon_base.egg-info

# Misc. files
asic_config_checksum
files/Aboot/boot0
files/initramfs-tools/arista-convertfs
files/initramfs-tools/union-mount

# Debian byproduct files
src/**/debian/stamp-*/
src/**/debian/*.log
src/**/debian/*.substvars
src/**/debian/.debhelper/
src/**/debian/tmp/
src/**/debian/autoreconf.*
src/**/debian/build/
src/**/debian/files
src/**/debian/stamp-autotools-files

# .o files
src/**/*.o

# platform
platform/**/*.egg-info
platform/**/*-none-any.whl
platform/**/.pybuild
platform/**/debian/*
platform/**/build
platform/broadcom/sonic-platform-modules-dell/s5232f/sonic_platform/ipmihelper.py
platform/broadcom/sonic-platform-modules-dell/s6100/modules/dell_ich.c
platform/broadcom/sonic-platform-modules-dell/s6100/modules/dell_s6100_lpc.c
platform/broadcom/sonic-platform-modules-dell/z9100/modules/dell_ich.c
platform/broadcom/sonic-platform-modules-dell/z9100/modules/dell_mailbox.c
platform/broadcom/sonic-platform-modules-dell/z9264f/sonic_platform/ipmihelper.py
21 changes: 20 additions & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
[submodule "src/sonic-frr/frr"]
path = src/sonic-frr/frr
url = https://github.com/Azure/sonic-frr.git
branch = frr/7.0
branch = frr/7.2
[submodule "platform/p4/p4-hlir/p4-hlir-v1.1"]
path = platform/p4/p4-hlir/p4-hlir-v1.1
url = https://github.com/p4lang/p4-hlir.git
Expand All @@ -66,3 +66,22 @@
[submodule "platform/mellanox/mlnx-sai/SAI-Implementation"]
path = platform/mellanox/mlnx-sai/SAI-Implementation
url = https://github.com/Mellanox/SAI-Implementation
[submodule "src/sonic-mgmt-framework"]
path = src/sonic-mgmt-framework
url = https://github.com/Azure/sonic-mgmt-framework
[submodule "src/sonic-telemetry"]
path = src/sonic-telemetry
url = https://github.com/Azure/sonic-telemetry
[submodule "Switch-SDK-drivers"]
path = platform/mellanox/sdk-src/sx-kernel/Switch-SDK-drivers
url = https://github.com/Mellanox/Switch-SDK-drivers
[submodule "src/sonic-ztp"]
path = src/sonic-ztp
url = https://github.com/Azure/sonic-ztp
[submodule "src/sonic-restapi"]
path = src/sonic-restapi
url = https://github.com/Azure/sonic-restapi.git
branch = master
[submodule "src/sonic-mgmt-common"]
path = src/sonic-mgmt-common
url = https://github.com/Azure/sonic-mgmt-common.git
20 changes: 18 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,20 +1,36 @@
# SONiC make file

NOJESSIE ?= 0
NOSTRETCH ?= 0

%::
@echo "+++ --- Making $@ --- +++"
ifeq ($(NOJESSIE), 0)
EXTRA_JESSIE_TARGETS=$(notdir $@) make -f Makefile.work jessie
EXTRA_DOCKER_TARGETS=$(notdir $@) make -f Makefile.work jessie
endif
BLDENV=stretch make -f Makefile.work $@
ifeq ($(NOSTRETCH), 0)
EXTRA_DOCKER_TARGETS=$(notdir $@) BLDENV=stretch make -f Makefile.work stretch
endif
BLDENV=buster make -f Makefile.work $@

jessie:
@echo "+++ Making $@ +++"
ifeq ($(NOJESSIE), 0)
make -f Makefile.work jessie
endif

stretch:
@echo "+++ Making $@ +++"
ifeq ($(NOSTRETCH), 0)
make -f Makefile.work stretch
endif

clean reset init configure showtag sonic-slave-build sonic-slave-bash :
@echo "+++ Making $@ +++"
ifeq ($(NOJESSIE), 0)
make -f Makefile.work $@
endif
ifeq ($(NOSTRETCH), 0)
BLDENV=stretch make -f Makefile.work $@
endif
BLDENV=buster make -f Makefile.work $@
Loading