File tree
29 files changed
+32
-29
lines changed- dockers/docker-lldp
- platform
- barefoot
- broadcom
- mellanox/hw-management
- src
- sonic-frr
- sonic-p4rt
- wpasupplicant
29 files changed
+32
-29
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
249 | 252 |
| |
250 | 253 |
| |
251 | 254 |
| |
|
Submodule sonic-platform-modules-arista updated 46 files
- .pylintrc-6
- Makefile+1-1
- README.md+2-2
- arista/cli/actions/fabric/clean.py+1-1
- arista/cli/actions/fabric/power.py+1-1
- arista/cli/actions/fabric/setup.py+1-1
- arista/components/asic/xgs/tomahawk5.py-5
- arista/components/cpld.py+5-6
- arista/components/cpu/shearwater.py-33
- arista/components/denali/card.py+1-1
- arista/components/denali/linecard.py+4-4
- arista/components/eeprom.py-4
- arista/components/pali.py-38
- arista/components/psu/delta.py-15
- arista/components/scd.py-30
- arista/components/vrm/mp8796b.py-8
- arista/core/asic.py+3-3
- arista/core/component/__init__.py+1-1
- arista/core/config.py+1-16
- arista/core/daemon.py+2-2
- arista/core/hwapi.py-3
- arista/core/onie.py+1-3
- arista/core/platform.py+60-90
- arista/core/register.py+4-7
- arista/core/tests/registers.py+3-33
- arista/core/utils.py+2-7
- arista/drivers/eeprom.py+4-7
- arista/drivers/microsemi.py+9-27
- arista/drivers/pali.py-5
- arista/platforms/__init__.py+3-2
- arista/platforms/chassis/maunakea.py-11
- arista/platforms/cpu/puffin.py+22-34
- arista/platforms/cpu/shearwater.py-75
- arista/platforms/eagleville.py+15
- arista/platforms/linecard/wolverine.py-10
- arista/platforms/lodoga.py+41-125
- arista/platforms/quicksilver.py-184
- arista/utils/rpc/client.py+11-18
- arista/utils/rpc/server.py+1-5
- arista/utils/rpc/tests/server.py-26
- arista/utils/sonic_platform/chassis.py+3-4
- lib/sfp-eeprom-info-c-gen.py+1-1
- src/Makefile-1
- src/pali-fan-cpld.c-989
- src/scd-mdio.c-6
- utils/boot-eos+3-1
Submodule saibcm-modules-dnx updated 459 files
Submodule sonic-platform-modules-arista updated 46 files
- .pylintrc-6
- Makefile+1-1
- README.md+2-2
- arista/cli/actions/fabric/clean.py+1-1
- arista/cli/actions/fabric/power.py+1-1
- arista/cli/actions/fabric/setup.py+1-1
- arista/components/asic/xgs/tomahawk5.py-5
- arista/components/cpld.py+5-6
- arista/components/cpu/shearwater.py-33
- arista/components/denali/card.py+1-1
- arista/components/denali/linecard.py+4-4
- arista/components/eeprom.py-4
- arista/components/pali.py-38
- arista/components/psu/delta.py-15
- arista/components/scd.py-30
- arista/components/vrm/mp8796b.py-8
- arista/core/asic.py+3-3
- arista/core/component/__init__.py+1-1
- arista/core/config.py+1-16
- arista/core/daemon.py+2-2
- arista/core/hwapi.py-3
- arista/core/onie.py+1-3
- arista/core/platform.py+60-90
- arista/core/register.py+4-7
- arista/core/tests/registers.py+3-33
- arista/core/utils.py+2-7
- arista/drivers/eeprom.py+4-7
- arista/drivers/microsemi.py+9-27
- arista/drivers/pali.py-5
- arista/platforms/__init__.py+3-2
- arista/platforms/chassis/maunakea.py-11
- arista/platforms/cpu/puffin.py+22-34
- arista/platforms/cpu/shearwater.py-75
- arista/platforms/eagleville.py+15
- arista/platforms/linecard/wolverine.py-10
- arista/platforms/lodoga.py+41-125
- arista/platforms/quicksilver.py-184
- arista/utils/rpc/client.py+11-18
- arista/utils/rpc/server.py+1-5
- arista/utils/rpc/tests/server.py-26
- arista/utils/sonic_platform/chassis.py+3-4
- lib/sfp-eeprom-info-c-gen.py+1-1
- src/Makefile-1
- src/pali-fan-cpld.c-989
- src/scd-mdio.c-6
- utils/boot-eos+3-1
- .github/workflows/build.yml+23-18
- .github/workflows/pypi.yml-38
- .gitignore-3
- CI/install-nnpy.sh-8
- CI/travis/check-nnpy.py+1-1
- CI/travis/common.sh
- CI/travis/install-nanomsg.sh
- CI/travis/install-nnpy.sh+8
- CI/travis/run_tests.sh
- README.md+13-4
- ptf+7-13
- ptf_nn/ptf_nn_agent.py+4-1
- pyproject.toml-14
- requirements-dev.txt+2
- requirements.txt+1
- setup.cfg-27
- setup.py+42-3
- src/ptf/__init__.py-7
- src/ptf/dataplane.py+24-36
- src/ptf/mask.py+1-1
- src/ptf/ptfutils.py+1-1
- src/ptf/testutils.py+2-5
- bfdd/bfd_packet.c+1-1
- bfdd/bfdd_nb.c+2
- bfdd/bfdd_nb.h+3
- bfdd/bfdd_nb_config.c+38
- bgpd/bgp_aspath.c+3-7
- bgpd/bgp_attr.c+112-93
- bgpd/bgp_attr.h+1-1
- bgpd/bgp_conditional_adv.c-1
- bgpd/bgp_damp.c+3-7
- bgpd/bgp_debug.c+2-3
- bgpd/bgp_evpn.c+1-4
- bgpd/bgp_evpn_vty.c+1-8
- bgpd/bgp_fsm.c-12
- bgpd/bgp_mplsvpn.c+2-2
- bgpd/bgp_mplsvpn.h-1
- bgpd/bgp_packet.c+7-9
- bgpd/bgp_route.c+20-44
- bgpd/bgp_route.h+2-3
- bgpd/bgp_routemap.c+2-2
- bgpd/bgp_updgrp_adv.c+3-6
- bgpd/bgp_vty.c+9-15
- bgpd/bgpd.c+25-97
- bgpd/rfapi/rfapi.c-27
- bgpd/rfapi/rfapi_import.c+25-28
- bgpd/rfapi/rfapi_rib.c-19
- bgpd/rfapi/rfapi_vty.c-1
- configure.ac+1-1
- debian/changelog-18
- doc/user/bgp.rst-7
- doc/user/pbr.rst+1-1
- doc/user/zebra.rst+2
- eigrpd/eigrp_interface.c+3-2
- lib/command.c+2-6
- lib/link_state.c+6-7
- lib/nexthop.c-1
- lib/nexthop.h-6
- lib/prefix.c+2-4
- lib/routemap.c+57-67
- lib/thread.c+18-2
- ospf6d/ospf6_message.c+6-22
- ospf6d/ospf6_neighbor.c+1-3
- ospf6d/ospf6_neighbor.h-1
- ospfd/ospf_apiserver.c+5-21
- ospfd/ospf_interface.c+4-17
- ospfd/ospf_ldp_sync.c-6
- ospfd/ospf_lsa.c+1-2
- ospfd/ospf_opaque.c+5-11
- ospfd/ospf_packet.c+1-1
- ospfd/ospf_vty.c+5-7
- ospfd/ospfd.c+22-26
- pbrd/pbr_vty.c+1-6
- pimd/pim_nb_config.c+3-5
- pimd/pim_neighbor.c+2-4
- pimd/pim_oil.c-25
- pimd/pim_oil.h-1
- pimd/pim_pim.c+2-2
- pimd/pim_register.c+1-9
- redhat/frr.spec.in+1-112
- ripd/ripd.c+8
- ripngd/ripngd.c+7
- tests/topotests/bgp_aigp/r2/bgpd.conf+1-2
- tests/topotests/bgp_aigp/r3/bgpd.conf+1-2
- tests/topotests/bgp_aigp/r4/bgpd.conf+2-3
- tests/topotests/bgp_aigp/r5/bgpd.conf+2-3
- tests/topotests/bgp_aigp/r6/bgpd.conf+1-1
- tests/topotests/bgp_aigp/r7/bgpd.conf+1-1
- tests/topotests/bgp_aigp/test_bgp_aigp.py+20-22
- tests/topotests/bgp_conditional_advertisement_static_route/__init__.py
- tests/topotests/bgp_conditional_advertisement_static_route/r1/frr.conf-10
- tests/topotests/bgp_conditional_advertisement_static_route/r2/frr.conf-39
- tests/topotests/bgp_conditional_advertisement_static_route/r3/frr.conf-19
- tests/topotests/bgp_conditional_advertisement_static_route/test_bgp_conditional_advertisement_static_route.py-118
- tests/topotests/ospfapi/test_ospf_clientapi.py+1-194
- tools/etc/frr/support_bundle_commands.conf-2
- tools/frr-reload.py+2-7
- tools/frrcommon.sh.in+4-4
- vtysh/vtysh.c-59
- vtysh/vtysh_config.c+8-4
- vtysh/vtysh_user.c+6-9
- zebra/dplane_fpm_nl.c+1-2
- zebra/interface.c+3-1
- zebra/rib.h+2-9
- zebra/rt_netlink.c+27-22
- zebra/tc_netlink.c+2-6
- zebra/zapi_msg.c+18-13
- zebra/zebra_dplane.c+3-36
- zebra/zebra_evpn_mac.c+6-15
- zebra/zebra_nhg.c+22-33
- zebra/zebra_rib.c+25-70
- zebra/zebra_routemap.c+3-3
Submodule sonic-gnmi updated 50 files
- Makefile+17-37
- azure-pipelines.yml+17-31
- dialout/dialout_client/dialout_client.go+5-24
- dialout/dialout_client/dialout_client_test.go+50-68
- gnmi_server/client_subscribe.go+11-23
- gnmi_server/connection_manager.go+3-13
- gnmi_server/debug.go-108
- gnmi_server/server.go+24-164
- gnmi_server/server_test.go+642-1.2k
- gnmi_server/transl_sub_test.go-1.1k
- go.mod+4-25
- go.sum+121-40
- patches/gnmi_get.patch+3-40
- patches/gnmi_set.patch+2-20
- proto/gnoi/sonic_debug.pb.go-395
- proto/gnoi/sonic_debug.proto-39
- proto/sonic_internal.pb.go+73-236
- proto/sonic_internal.proto+1-9
- pytest.ini-3
- sonic_data_client/client_test.go+324-632
- sonic_data_client/db_client.go+20-91
- sonic_data_client/events_client.go+3-13
- sonic_data_client/json_client.go+378-384
- sonic_data_client/mixed_db_client.go+211-695
- sonic_data_client/non_db_client.go+1-2
- sonic_data_client/transl_data_client.go+283-237
- sonic_data_client/transl_subscriber.go-386
- sonic_data_client/virtual_db.go+6-20
- sonic_db_config/db_config.go+139-313
- sonic_db_config/db_config_test.go+25-282
- telemetry/telemetry.go+144-429
- telemetry/telemetry_test.go-866
- test/test_gnmi_appldb.py+25-208
- test/test_gnmi_configdb.py+25-77
- test/test_gnmi_countersdb.py-21
- test/test_gnmi_dpu_appldb.py-487
- test/utils.py-14
- test_utils/memcheck_disable.go-5
- test_utils/memcheck_enable.go-15
- test_utils/test_utils.go-49
- testdata/CONFIG_DHCP_SERVER.txt-12
- testdata/CONFIG_PFCWD_PORTS.txt+56-59
- testdata/NEIGH_STATE_TABLE_MAP.txt-34
- testdata/NEIGH_STATE_TABLE_MAP_2.txt-30
- testdata/NEIGH_STATE_TABLE_key_deletion_57.txt-4
- testdata/NEIGH_STATE_TABLE_key_deletion_59.txt-4
- testdata/NEIGH_STATE_TABLE_key_deletion_61.txt-4
- testdata/certs/.gitignore-4
- testdata/database_config_dpu.json-73
- testdata/database_global_dpu.json-12
Submodule sonic-host-services updated 79 files
- .github/workflows/semgrep.yml-22
- azure-pipelines.yml+28-5
- data/.gitignore-6
- data/README.md-19
- data/debian/changelog-5
- data/debian/compat-1
- data/debian/control-11
- data/debian/copyright
- data/debian/install-2
- data/debian/rules-24
- data/debian/sonic-host-services-data.aaastatsd.service-14
- data/debian/sonic-host-services-data.aaastatsd.timer-12
- data/debian/sonic-host-services-data.caclmgrd.service-15
- data/debian/sonic-host-services-data.determine-reboot-cause.service-12
- data/debian/sonic-host-services-data.featured.service-10
- data/debian/sonic-host-services-data.featured.timer-12
- data/debian/sonic-host-services-data.hostcfgd.service-11
- data/debian/sonic-host-services-data.hostcfgd.timer-12
- data/debian/sonic-host-services-data.procdockerstatsd.service-14
- data/debian/sonic-host-services-data.process-reboot-cause.service-8
- data/debian/sonic-host-services-data.process-reboot-cause.timer-9
- data/debian/sonic-host-services-data.sonic-hostservice.service-16
- data/org.sonic.hostservice.conf-18
- data/templates/common-auth-sonic.j2-92
- data/templates/common-password.j2-43
- data/templates/ldap.conf.j2-17
- data/templates/limits.conf.j2-69
- data/templates/nslcd.conf.j2-41
- data/templates/pam_limits.j2-12
- data/templates/pam_radius_auth.conf.j2-3
- data/templates/radius_nss.conf.j2-58
- data/templates/tacplus_nss.conf.j2-60
- host_modules/gcu.py-30
- scripts/caclmgrd-6
- scripts/featured-579
- scripts/hostcfgd+554-494
- scripts/ldap.py-80
- scripts/procdockerstatsd+12-25
- scripts/process-reboot-cause+6-10
- setup.py+2-15
- tests/caclmgrd/caclmgrd_bfd_test.py+2-7
- tests/caclmgrd/caclmgrd_default_rule_test.py-56
- tests/caclmgrd/caclmgrd_vxlan_test.py-5
- tests/caclmgrd/test_default_rule_vectors.py-68
- tests/common/mock_configdb.py+7-15
- tests/featured/__init__.py
- tests/featured/featured_test.py-493
- tests/featured/test_vectors.py-1.2k
- tests/host_modules/gcu_test.py-74
- tests/hostcfgd/hostcfgd_ldap_test.py-116
- tests/hostcfgd/hostcfgd_passwh_test.py+3-2
- tests/hostcfgd/hostcfgd_radius_test.py+3-2
- tests/hostcfgd/hostcfgd_rsyslog_test.py+2-1
- tests/hostcfgd/hostcfgd_ssh_server_test.py-167
- tests/hostcfgd/hostcfgd_tacacs_test.py+3-46
- tests/hostcfgd/hostcfgd_test.py+452-88
- tests/hostcfgd/sample_output/LDAP/common-auth-sonic-21
- tests/hostcfgd/sample_output/LDAP/ldap.conf-21
- tests/hostcfgd/sample_output/LDAP/login-116
- tests/hostcfgd/sample_output/LDAP/login.old-116
- tests/hostcfgd/sample_output/LDAP/nslcd.conf-40
- tests/hostcfgd/sample_output/LDAP/nsswitch.conf-18
- tests/hostcfgd/sample_output/LDAP/nsswitch.conf.old-18
- tests/hostcfgd/sample_output/LDAP/radius_nss.conf-56
- tests/hostcfgd/sample_output/LDAP/sshd-55
- tests/hostcfgd/sample_output/LDAP/sshd.old-55
- tests/hostcfgd/sample_output/LDAP/tacplus_nss.conf-40
- tests/hostcfgd/sample_output/PASSWORD_HARDENING_enable_digits_class/common-password+1-1
- tests/hostcfgd/sample_output/PASSWORD_HARDENING_enable_feature/common-password+1-1
- tests/hostcfgd/sample_output/SSH_SERVER/sshd_config.old-121
- tests/hostcfgd/sample_output/SSH_SERVER_default_values/sshd_config-121
- tests/hostcfgd/sample_output/SSH_SERVER_modify_all/sshd_config-122
- tests/hostcfgd/sample_output/SSH_SERVER_modify_authentication_retries/sshd_config-121
- tests/hostcfgd/sample_output/SSH_SERVER_modify_login_timeout/sshd_config-121
- tests/hostcfgd/sample_output/SSH_SERVER_modify_ports/sshd_config-123
- tests/hostcfgd/test_ldap_vectors.py-128
- tests/hostcfgd/test_ssh_server_vectors.py-170
- tests/hostcfgd/test_vectors.py+1.3k-22
- tests/procdockerstatsd_test.py+3-69
Submodule sonic-linux-kernel updated 258 files
Submodule sonic-mgmt-common updated 222 files
Submodule sonic-mgmt-framework updated 72 files
- .github/workflows/semgrep.yml-22
- CLI/actioner/cli_client.py+35-70
- CLI/actioner/cli_log.py+9-11
- CLI/actioner/sonic-cli-acl.py+245-154
- CLI/actioner/sonic-cli-if.py+122-87
- CLI/actioner/sonic-cli-lldp.py+64-29
- CLI/actioner/sonic-cli-sys.py+120-66
- CLI/clitree/cli-xml/interface.xml+1-1
- CLI/klish/Makefile+2-17
- CLI/klish/clish_start+1-1
- CLI/renderer/scripts/rpipe_utils.py+3-4
- CLI/renderer/templates/lldp_neighbor_show.j2+6-6
- CLI/renderer/templates/lldp_show.j2+1-1
- CLI/renderer/templates/show_access_group.j2+8-8
- CLI/renderer/templates/show_access_list.j2+13-13
- CLI/renderer/templates/system_processes_show.j2+1-1
- azure-pipelines.yml+2-4
- debian/sonic-mgmt-framework.install+1
- go.mod+4-35
- go.sum+26-57
- models/codegen.config+4
- models/openapi_codegen.mk+63-21
- models/yang_to_openapi.mk+8-27
- rest/Makefile+1-18
- rest/main/main.go+14-2
- rest/main/main_test.go+1
- rest/server/handler.go+1-7
- rest/server/handler_test.go+10-71
- rest/server/pamAuth_test.go+1-1
- rest/server/query.go+2-129
- rest/server/query_test.go+15-152
- rest/server/restconf.go+2-14
- rest/server/restconf_test.go-11
- tools/.gitkeep
- tools/codegen/go-server/src/openapi/routes.go-24
- tools/codegen/go-server/templates-yang/controllers-api.j2-41
- tools/codegen/go-server/templates-yang/routers.j2-22
- tools/openapi_tests/Makefile-29
- tools/openapi_tests/ietf-inet-types.yang-457
- tools/openapi_tests/ietf-snmp-common.yang-196
- tools/openapi_tests/ietf-snmp-community.yang-234
- tools/openapi_tests/ietf-snmp-proxy.yang-155
- tools/openapi_tests/ietf-snmp-target.yang-207
- tools/openapi_tests/ietf-snmp.no-oneof.yang.expect-9.0k
- tools/openapi_tests/ietf-snmp.yang-59
- tools/openapi_tests/ietf-snmp.yang.expect-9.2k
- tools/openapi_tests/ietf-yang-types.yang-474
- tools/openapi_tests/test-data-nodes.yang-1.1k
- tools/openapi_tests/test-data-nodes.yang.expect-12.7k
- tools/openapi_tests/test-rpc.yang-74
- tools/openapi_tests/test-rpc.yang.expect-214
- tools/openapi_tests/test-yang-types.yang-435
- tools/pyang/pyang_plugins/openapi.py+386-811
- tools/restconf_doc_tools/index.py-42
- tools/restconf_doc_tools/index.template-186
- tools/restconf_doc_tools/url_diff.py-374
- tools/restconf_doc_tools/utils/json_delta/LICENSE-26
- tools/restconf_doc_tools/utils/json_delta/README.md-16
- tools/restconf_doc_tools/utils/json_delta/__init__.py-238
- tools/restconf_doc_tools/utils/json_delta/_diff.py-488
- tools/restconf_doc_tools/utils/json_delta/_patch.py-82
- tools/restconf_doc_tools/utils/json_delta/_udiff.py-519
- tools/restconf_doc_tools/utils/json_delta/_upatch.py-220
- tools/restconf_doc_tools/utils/json_delta/_util.py-814
- tools/swagger_codegen/.gitignore+1-1
- tools/swagger_codegen/go-server/src/openapi/routes.go-24
- tools/swagger_codegen/go-server/templates-nonyang/routers.mustache+1-2
- tools/swagger_codegen/go-server/templates-yang/controller-api.mustache-5
- tools/swagger_codegen/go-server/templates-yang/routers.mustache+1-2
- tools/swagger_codegen/go-server/templates-yang/swagger.mustache-3
- tools/test/apt_requirements.txt+1-1
- tools/test/cli.sh+3
Submodule sonic-pins updated 9 files
- install_dependencies.sh+1-1
- p4rt_app/p4runtime/p4runtime_impl.cc+1-1
- p4rt_app/sonic/app_db_acl_def_table_manager.cc+1-1
- p4rt_app/sonic/app_db_acl_def_table_manager_test.cc+1-1
- p4rt_app/sonic/app_db_manager.cc+1-1
- p4rt_app/sonic/app_db_manager.h+1-1
- p4rt_app/sonic/app_db_to_pdpi_ir_translator.cc+1-1
- p4rt_app/sonic/hashing.cc+1-1
- p4rt_app/tests/p4_programs_test.cc+1-1
Submodule sonic-platform-common updated 46 files
- .github/workflows/semgrep.yml-22
- azure-pipelines.yml+2-1
- setup.py-1
- sonic_platform_base/__init__.py-1
- sonic_platform_base/chassis_base.py-91
- sonic_platform_base/module_base.py-91
- sonic_platform_base/sensor_base.py-173
- sonic_platform_base/sensor_fs.py-143
- sonic_platform_base/sonic_sfp/sfputilhelper.py+7-4
- sonic_platform_base/sonic_ssd/ssd_generic.py+1-23
- sonic_platform_base/sonic_xcvr/api/credo/aec_800g.py+5-4
- sonic_platform_base/sonic_xcvr/api/innolight/fr_800g.py-19
- sonic_platform_base/sonic_xcvr/api/public/c_cmis.py+172-115
- sonic_platform_base/sonic_xcvr/api/public/cmis.py+18-58
- sonic_platform_base/sonic_xcvr/api/public/cmisCDB.py+1-1
- sonic_platform_base/sonic_xcvr/api/public/cmisTargetFWUpgrade.py-183
- sonic_platform_base/sonic_xcvr/api/public/cmisVDM.py+40-67
- sonic_platform_base/sonic_xcvr/api/public/sff8472.py-3
- sonic_platform_base/sonic_xcvr/api/xcvr_api.py+2-2
- sonic_platform_base/sonic_xcvr/codes/credo/aec_800g.py+7-4
- sonic_platform_base/sonic_xcvr/codes/public/cmisTargetFWUpgrade.py-8
- sonic_platform_base/sonic_xcvr/codes/public/sff8024.py+8-53
- sonic_platform_base/sonic_xcvr/fields/consts.py+2-13
- sonic_platform_base/sonic_xcvr/fields/xcvr_field.py+2-24
- sonic_platform_base/sonic_xcvr/mem_maps/credo/aec_800g.py+11-3
- sonic_platform_base/sonic_xcvr/mem_maps/public/cmis.py-4
- sonic_platform_base/sonic_xcvr/mem_maps/public/cmisTargetFWUpgrade.py-25
- sonic_platform_base/sonic_xcvr/sfp_optoe_base.py-64
- sonic_platform_base/sonic_xcvr/xcvr_api_factory.py-7
- tests/chassis_base_test.py+1-16
- tests/module_base_test.py-19
- tests/platform_json/hwsku_role.json-46
- tests/sensor_base_test.py-51
- tests/sensor_data/VSENSOR1-1
- tests/sensor_fs_test.py-83
- tests/sfputilhelper_test.py+8-37
- tests/sonic_xcvr/test_ccmis.py+23-61
- tests/sonic_xcvr/test_cmis.py+5-140
- tests/sonic_xcvr/test_cmisTargetFWUpgrade.py-118
- tests/sonic_xcvr/test_cmisVDM.py+8-8
- tests/sonic_xcvr/test_fr_800g.py-27
- tests/sonic_xcvr/test_sff8472.py-1
- tests/sonic_xcvr/test_sfp_optoe_base.py-115
- tests/sonic_xcvr/test_xcvr_api_factory.py-11
- tests/sonic_xcvr/test_xcvr_field.py-8
- tests/ssd_generic_test.py+28-85
Submodule sonic-platform-daemons updated 34 files
- .github/workflows/semgrep.yml-22
- azure-pipelines.yml+3-5
- sonic-chassisd/scripts/chassisd+13-75
- sonic-chassisd/tests/test_chassisd.py+4-203
- sonic-psud/scripts/psud+11-5
- sonic-psud/tests/test_DaemonPsud.py-2
- sonic-psud/tests/test_psud.py+64
- sonic-sensormond/pytest.ini-2
- sonic-sensormond/scripts/sensormond-557
- sonic-sensormond/setup.cfg-2
- sonic-sensormond/setup.py-43
- sonic-sensormond/tests/__init__.py
- sonic-sensormond/tests/mock_platform.py-300
- sonic-sensormond/tests/mock_swsscommon.py-60
- sonic-sensormond/tests/mocked_libs/sonic_platform/__init__.py-6
- sonic-sensormond/tests/mocked_libs/sonic_platform/chassis.py-16
- sonic-sensormond/tests/mocked_libs/sonic_platform/platform.py-11
- sonic-sensormond/tests/sensors.yaml-18
- sonic-sensormond/tests/test_sensormond.py-497
- sonic-xcvrd/tests/media_settings_extended_format.json-60
- sonic-xcvrd/tests/test_xcvrd.py+68-1.2k
- sonic-xcvrd/xcvrd/sff_mgr.py-479
- sonic-xcvrd/xcvrd/xcvrd.py+475-441
- sonic-xcvrd/xcvrd/xcvrd_utilities/media_settings_parser.py-348
- sonic-xcvrd/xcvrd/xcvrd_utilities/optics_si_parser.py+4-11
- sonic-xcvrd/xcvrd/xcvrd_utilities/port_event_helper.py-342
- sonic-xcvrd/xcvrd/xcvrd_utilities/port_mapping.py+281
- sonic-xcvrd/xcvrd/xcvrd_utilities/xcvr_table_helper.py-64
- sonic-ycabled/setup.py+7-27
- sonic-ycabled/tests/test_y_cable_helper.py-5
- sonic-ycabled/tests/test_ycable.py+1-42
- sonic-ycabled/ycable/ycable.py+7-12
- sonic-ycabled/ycable/ycable_utilities/y_cable_helper.py-1
- sonic-ycabled/ycable/ycable_utilities/y_cable_table_helper.py+4-4
Submodule sonic-restapi updated 1 file
Submodule sonic-sairedis updated 147 files
Submodule sonic-snmpagent updated 18 files
- .github/workflows/semgrep.yml-22
- azure-pipelines.yml+2-6
- src/ax_interface/agent.py+4-4
- src/ax_interface/mib.py+1-19
- src/ax_interface/protocol.py+1-1
- src/sonic_ax_impl/mibs/ietf/rfc1213.py-6
- src/sonic_ax_impl/mibs/ietf/rfc2737.py-3
- src/sonic_ax_impl/mibs/ietf/rfc2863.py-3
- src/sonic_ax_impl/mibs/ietf/rfc3433.py+1-3
- src/sonic_ax_impl/mibs/ietf/rfc4292.py-3
- src/sonic_ax_impl/mibs/vendor/cisco/ciscoPfcExtMIB.py-3
- src/sonic_ax_impl/mibs/vendor/cisco/ciscoSwitchQosMIB.py-3
- tests/test_agent.py-27
- tests/test_rfc1213.py+1-63
- tests/test_rfc3433.py+1-12
- tests/test_rfc4292.py-11
- tests/test_rfc4363.py-20
Submodule sonic-swss updated 274 files
Submodule sonic-swss-common updated 80 files
- .azure-pipelines/build-docker-sonic-vs-template.yml-12
- .azure-pipelines/build-sairedis-template.yml+1-1
- .azure-pipelines/build-swss-template.yml-18
- .azure-pipelines/docker-sonic-vs/Dockerfile+1-5
- .azure-pipelines/test-docker-sonic-vs-template.yml-16
- .github/workflows/codeql-analysis.yml-1
- .github/workflows/semgrep.yml-22
- Makefile.am+1-1
- ThirdPartyLicenses.txt+31
- azure-pipelines.yml+1-30
- common/Makefile.am+4-13
- common/asyncdbupdater.cpp-114
- common/asyncdbupdater.h-42
- common/binaryserializer.h+17-78
- common/configdb.h+2-34
- common/consumerstatetable.cpp+3-3
- common/countertable.cpp+1-1
- common/dbconnector.cpp+97-215
- common/dbconnector.h+18-81
- common/dbinterface.cpp-5
- common/dbinterface.h-1
- common/events.cpp+3-3
- common/events_common.h+1-1
- common/events_pi.h+1-1
- common/json.cpp+1-1
- common/json.hpp+8.7k
- common/logger.cpp+3-11
- common/logger.h+1-2
- common/luatable.cpp+11-3
- common/producerstatetable.cpp+30-6
- common/producertable.cpp+1-1
- common/pubsub.cpp+1-1
- common/pubsub.h-5
- common/redisapi.h+9-1
- common/rediscommand.cpp+14-33
- common/rediscommand.h+4-12
- common/redispipeline.h+1-1
- common/redisreply.cpp+6-6
- common/schema.h-47
- common/sonicv2connector.cpp-5
- common/sonicv2connector.h-2
- common/status_code_util.h+1-7
- common/stringutility.h-58
- common/table.cpp+2-2
- common/zmqclient.cpp+7-10
- common/zmqclient.h+4-2
- common/zmqconsumerstatetable.cpp+95-24
- common/zmqconsumerstatetable.h+22-9
- common/zmqproducerstatetable.cpp+17-110
- common/zmqproducerstatetable.h+5-12
- common/zmqserver.cpp+23-10
- common/zmqserver.h+2-5
- configure.ac-9
- debian/control+1-1
- debian/libswsscommon-dev.install+1
- debian/rules-7
- pyext/py2/Makefile.am+2-7
- pyext/py3/Makefile.am+2-7
- pyext/swsscommon.i+3-70
- sonic-db-cli/Makefile.am-2
- sonic-db-cli/sonic-db-cli.cpp+23-20
- tests/Makefile.am+2-7
- tests/binary_serializer_ut.cpp+33-74
- tests/cli_ut.cpp+16-16
- tests/events_ut.cpp+2-2
- tests/json_ut.cpp+1-1
- tests/main.cpp+1-15
- tests/redis_command_ut.cpp-12
- tests/redis_multi_db_ut.cpp+1-1
- tests/redis_multi_db_ut_config/database_config2.json-97
- tests/redis_multi_db_ut_config/database_config3.json-97
- tests/redis_multi_db_ut_config/database_config4.json-113
- tests/redis_multi_db_ut_config/database_config5.json-118
- tests/redis_multi_db_ut_config/database_global.json-16
- tests/redis_multi_ns_ut.cpp+21-60
- tests/redis_smartswitch_ut.cpp-60
- tests/redis_ut.cpp-30
- tests/stringutility_ut.cpp+2-14
- tests/test_redis_ut.py+21-122
- tests/zmq_state_ut.cpp+7-208
Submodule sonic-utilities updated 150 files
0 commit comments