Skip to content
Merged
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
f3abcab
Fix route_check.py to not hog a lot of memory
venkit-nexthop Jan 16, 2026
149cd2d
Fix merge conflicts related test failure from upstream
venkit-nexthop Jan 16, 2026
c157fc9
Fix precommit check failure
venkit-nexthop Jan 16, 2026
223974d
Revert back to using the TIMEOUT from the earlier code.
venkit-nexthop Jan 22, 2026
8a6bda5
Fixed review comments from upstream
venkit-nexthop Jan 23, 2026
8b74885
Removed CHUNK_SIZE as it is not used any more
venkit-nexthop Jan 23, 2026
c311498
Fix multi asic connection creation (#4109)
gpunathilell Jan 19, 2026
b33a8a7
Add q3d SKUs to gcu_field_operation_validators.conf.json (#4201)
arista-hpandya Jan 19, 2026
1407baf
sonic-utilities: Support for clearing aggregate VOQ counters(#2001) (…
manish1-arista Jan 19, 2026
017ded3
[multi-asic][Mellanox] Add multi-ASIC support for generate_dump and u…
oleksandrivantsiv Jan 21, 2026
845ce6a
Added counterpoll CLI support (#4106)
dhanasekar-arista Jan 23, 2026
61e48fa
Add current and configured frequency to DOM CLI (#4209)
az-pz Jan 23, 2026
b0d1c88
Fix multi asic initialization for dump command (#4108)
gpunathilell Jan 27, 2026
683ee16
Fix issue that namespace is not correctly fetched in Multi ASIC envir…
stephenxs Jan 27, 2026
469968d
Fix the PSU show command error message on platform without psu at all…
yuazhe Jan 27, 2026
09cc094
Update bash completions for sonic-utilities commands (#4163)
saiarcot895 Jan 27, 2026
a377345
[GCU] Update WRED_PROFILE and BUFFER_POOL validators for GCU (#4219)
developfast Jan 27, 2026
b3cc96c
generate_dump: add interface FEC stats (#4093)
fraserg-arista Jan 29, 2026
c548350
[sfputil] Fix issue: should not do low power mode or reset for non-pr…
Junchao-Mellanox Jan 30, 2026
ededb74
Use Singleton PlatformDataProvider to reduce module import time (#4183)
tirupatihemanth Jan 30, 2026
5d7c38d
[Fast-linkup] Added CLIs for config/show (#4182)
YairRaviv Feb 2, 2026
a9bdb06
Update the error message for sfputil debug loopback command (#4224)
az-pz Feb 3, 2026
20e4960
refactor: enhance show bfd summary command (#4242)
cyw233 Feb 3, 2026
c9864b9
Fix JsonMove._get_value to Support Both String and Integer List Indic…
xincunli-sonic Feb 4, 2026
fdc1a89
Fix j2 files not getting packaged (#4250)
saiarcot895 Feb 6, 2026
94752b7
Fix failure with ijson library
venkit-nexthop Feb 6, 2026
1f91aa0
Incorporate feedback from Sai
venkit-nexthop Feb 7, 2026
23da3ad
Pick the python backend for ijson
venkit-nexthop Feb 9, 2026
48b6432
Add multi-asic support for sonic-clear queue wredcounters and counter…
saksarav-nokia Feb 9, 2026
3ffc943
[Mellanox] Add restricted sysfs to fw control list (#4240)
noaOrMlnx Feb 10, 2026
9e704c6
Clearing /tmp/tmp* is unsafe with parallel builds (#4268)
bhouse-nexthop Feb 12, 2026
7bcda34
Fix dump port state CLI command crash on multi-asic platforms (#4229)
arista-setu Feb 13, 2026
334dcbe
Add .github/copilot-instructions.md for AI-assisted development (#4271)
rustiqly Feb 14, 2026
f1505e7
Add filesystem sync after plugin installation (#4251)
jianyuewu Feb 15, 2026
8fcce2b
[multi-asic][warm_restart] add Multi-ASIC support for warm_restart co…
YairRaviv Feb 15, 2026
94fe126
[multi-asic][warm-reboot] Support warm-reboot on Multi-ASIC systems (…
YairRaviv Feb 15, 2026
d4a6c97
[centralize_database] Add --namespace option (#4198)
YairRaviv Feb 15, 2026
f7d0c38
[check_db_integrity] Add NETNS environment (#4197)
YairRaviv Feb 15, 2026
badc0b6
[warm/fast-reboot] check per-ASIC FW upgrade status (#4196)
YairRaviv Feb 15, 2026
1712d20
[teamd_retry_count] Add support for --namespace parameter (#4195)
YairRaviv Feb 15, 2026
74ab1c6
[lag_keepalive] add `--namespace` option (#4194)
YairRaviv Feb 15, 2026
431aa62
[fast-reboot] Remove teamsyncd timer override by fast-boot (#4233)
YairRaviv Feb 18, 2026
b5fe892
Prevent early exit of reboot status (#4282)
gpunathilell Feb 18, 2026
6efd46f
[multi-asic] fix utilities_common Db helper (#4273)
Yakiv-Huryk Feb 19, 2026
e8102c4
Convey the IJSON Backend using an env variable
venkit-nexthop Feb 20, 2026
2f17590
Revert "Convey the IJSON Backend using an env variable"
venkit-nexthop Feb 20, 2026
3182083
Convey the IJSON Backend using an env variable
venkit-nexthop Feb 20, 2026
24d167a
Fix flake8 error
venkit-nexthop Feb 20, 2026
be0fc15
Fix flake8 errors
venkit-nexthop Feb 23, 2026
4241861
Merge branch 'sonic-net:master' into master
venkit-nexthop Feb 24, 2026
0a7526c
Fix merge conflict error
venkit-nexthop Feb 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions scripts/route_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
import argparse
from enum import Enum
import ipaddress
import ijson.backends.python as ijson
import json
import os
import re
Expand All @@ -48,12 +47,14 @@
import traceback
import subprocess
import concurrent.futures

from ipaddress import ip_network
from swsscommon import swsscommon
from utilities_common import chassis
from sonic_py_common import multi_asic, device_info
from utilities_common.general import load_db_config
os.environ.setdefault('IJSON_BACKEND', 'python')
import ijson # noqa: E402

from ipaddress import ip_network # noqa: E402
from swsscommon import swsscommon # noqa: E402
from utilities_common import chassis # noqa: E402
from sonic_py_common import multi_asic, device_info # noqa: E402
from utilities_common.general import load_db_config # noqa: E402

APPL_DB_NAME = 'APPL_DB'
ASIC_DB_NAME = 'ASIC_DB'
Expand Down
Loading