[Re-generated] Add ptf docker with saithrift installed#58
[Re-generated] Add ptf docker with saithrift installed#58lguohan merged 1 commit intosonic-net:masterfrom
Conversation
|
btw, you could do a force push to the previous pull request branch instead of creating a new pull request. this will update the pull request immediately and still keep the previous conversations. |
|
Force push is dangerous. In this case, suggest merge master->feature_branch, and we could continue the orignal PR. It's ok to keep it this time. |
|
merge will not be the best practice in this case. That's why a re-generation is suggested. |
…354fc2f128053b4f [sonic_sfp] fix syntax error in sfputilbase._read_eeprom_specific_bytes (#58)
…-daemons (#3420) * advance pointer for sonic-platform-daemon to 9e2eb29e6e55a116b424faa63f510c7cdeeef7eb [xcvrd] fix issue: xcvrd fails due to syntax error after sequential reboot (#43) * advance pointer for sonic-platform-common to ac7fde6e9ce532d450b3c43f354fc2f128053b4f [sonic_sfp] fix syntax error in sfputilbase._read_eeprom_specific_bytes (#58)
update multiDB changes in sonic-py-swsssdk, including: - read portchannel name from LAG_NAME_MAP_TABLE in COUNTERS_DB (#51) - Revert "read portchannel name from LAG_NAME_MAP_TABLE in COUNTERS_DB (#51)" (#57) - [MultiDB] sonic-db-cli should support EVAL operation, app script use … (#58) PR #3928 needs this swsssdk-py changes to work Signed-off-by: Dong Zhang [email protected]
* Correct alias name * Code-review comments addressed Co-authored-by: Vasant <[email protected]>
sonic-net#58) * [MultiDB] sonic-db-cli should support EVAL operation, app script use it in this way * unify client.execute_command
submodule update, includes: ec32690 CVE-2020-25614: Update xmlquery, jsonquery and xpath packages. (#58) 5156527 Showtech sonic mgmt framework: Add Management Framework functionality for "show tech-support" (#49)
Related work items: #49, #58, #107, sonic-net#247, sonic-net#249, sonic-net#277, sonic-net#593, sonic-net#597, sonic-net#1035, sonic-net#2130, sonic-net#2150, sonic-net#2165, sonic-net#2169, sonic-net#2178, sonic-net#2179, sonic-net#2187, sonic-net#2188, sonic-net#2191, sonic-net#2195, sonic-net#2197, sonic-net#2198, sonic-net#2200, sonic-net#2202, sonic-net#2206, sonic-net#2209, sonic-net#2211, sonic-net#2216, sonic-net#7909, sonic-net#8927, sonic-net#9681, sonic-net#9733, sonic-net#9746, sonic-net#9850, sonic-net#9967, sonic-net#10104, sonic-net#10152, sonic-net#10168, sonic-net#10228, sonic-net#10266, sonic-net#10288, sonic-net#10294, sonic-net#10313, sonic-net#10394, sonic-net#10403, sonic-net#10404, sonic-net#10421, sonic-net#10431, sonic-net#10437, sonic-net#10445, sonic-net#10457, sonic-net#10458, sonic-net#10465, sonic-net#10467, sonic-net#10469, sonic-net#10470, sonic-net#10474, sonic-net#10477, sonic-net#10478, sonic-net#10482, sonic-net#10485, sonic-net#10488, sonic-net#10489, sonic-net#10492, sonic-net#10494, sonic-net#10498, sonic-net#10501, sonic-net#10509, sonic-net#10512, sonic-net#10514, sonic-net#10516, sonic-net#10517, sonic-net#10523, sonic-net#10525, sonic-net#10531, sonic-net#10532, sonic-net#10538, sonic-net#10555, sonic-net#10557, sonic-net#10559, sonic-net#10561, sonic-net#10565, sonic-net#10572, sonic-net#10574, sonic-net#10576, sonic-net#10578, sonic-net#10581, sonic-net#10585, sonic-net#10587, sonic-net#10599, sonic-net#10607, sonic-net#10611, sonic-net#10616, sonic-net#10618, sonic-net#10619, sonic-net#10623, sonic-net#10624, sonic-net#10633, sonic-net#10646, sonic-net#10655, sonic-net#10660, sonic-net#10664, sonic-net#10680, sonic-net#10683
Update sonic-gnmi submodule pointer to include the following: * 99bfa8f Remove LOGLEVEL DB since is no longer used ([#56](sonic-net/sonic-gnmi#56)) * 6b0253a Add conditional check for split ([#55](sonic-net/sonic-gnmi#55)) * ae72767 Add gnmi_dump tool for debug and unit test ([#60](sonic-net/sonic-gnmi#60)) * 8226e46 Upgrade pipeline to use bullseye. ([#58](sonic-net/sonic-gnmi#58)) Signed-off-by: dprital <[email protected]>
a24412c25 (HEAD, origin/master, origin/HEAD, master) [mka]: Fix unexpected cleanup (sonic-net#73) 26d1da0bc [mka]: Fix re-establishment by reset MI (sonic-net#72) f07e0a097 [azp]: Update build pipeline to build for Bullseye (sonic-net#70) 2c69e2cda Use github code scanning instead of LGTM (sonic-net#69) 23abb04e5 fix f34d68fe6 libdbus-1-dev dc2dd881e add dbus 5de037661 use swsscommon packages 32c5a2729 Use github code scanning instead of LGTM aa731b96f [azp]: Install libyang in azure pipeline (sonic-net#68) 71b635d74 Revert "[Azp]: Upgrade Azp to bullseye (sonic-net#49)" (sonic-net#66) 7aa4e6fa4 Adding Microsoft SECURITY.MD (sonic-net#58) Signed-off-by: Ze Gan <[email protected]>
…e latest HEAD automatically (#15016) src/wpasupplicant/sonic-wpa-supplicant * a24412c25 - (HEAD -> 202205, origin/master, origin/HEAD, origin/202211, origin/202205, master) [mka]: Fix unexpected cleanup (#73) (8 days ago) [Ze Gan] * 26d1da0bc - [mka]: Fix re-establishment by reset MI (#72) (8 days ago) [Ze Gan] * f07e0a097 - [azp]: Update build pipeline to build for Bullseye (#70) (4 weeks ago) [Ze Gan] * 2c69e2cda - Use github code scanning instead of LGTM (#69) (6 months ago) [Liu Shilong] |\ | * 23abb04e5 - fix (6 months ago) [shilongliu] | * f34d68fe6 - libdbus-1-dev (6 months ago) [shilongliu] | * dc2dd881e - add dbus (6 months ago) [shilongliu] | * 5de037661 - use swsscommon packages (6 months ago) [shilongliu] | * 32c5a2729 - Use github code scanning instead of LGTM (6 months ago) [shilongliu] |/ * aa731b96f - [azp]: Install libyang in azure pipeline (#68) (8 months ago) [Hua Liu] * 71b635d74 - Revert "[Azp]: Upgrade Azp to bullseye (#49)" (#66) (9 months ago) [Ze Gan] * 7aa4e6fa4 - Adding Microsoft SECURITY.MD (#58) (9 months ago) [microsoft-github-policy-service[bot]]
…-net#58) Updated xmlquery version from 1.2.1 to 1.3.1 Updated jsonquery version from 1.1.0 to 1.1.4 Updated xpath version from 1.1.2 to 1.1.10 Updated patch files as package version are updated.
…ically (#14739) #### Why I did it src/sonic-dbsyncd ``` * d6b2000 - (HEAD -> 202012, origin/202012) Fix the LLDP_LOC_CHASSIS not getting populated if no remote neighbors are present (#39) (#58) (7 months ago) [abdosi] * 0f8d503 - Use github code scanning instead of LGTM (#55) (8 months ago) [Liu Shilong] ```
… automatically (sonic-net#832) #### Why I did it src/sonic-platform-common ``` * a3add6b - (HEAD -> 202412, origin/202412) [code sync] Merge code from sonic-net/sonic-platform-common:202411 to 202412 (sonic-net#58) (21 hours ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
…lly (sonic-net#861) #### Why I did it src/sonic-swss ``` * 2b334c7 - (HEAD -> 202412, origin/202412) [code sync] Merge code from sonic-net/sonic-swss:202411 to 202412 (sonic-net#58) (21 hours ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
… 202412 (sonic-net#58) ```<br>* bb1a990 - (HEAD -> 202412) Merge branch '202411' of https://github.com/sonic-net/sonic-platform-common into 202412 (2025-03-09) [Sonic Automation] * f679a67 - (origin/202411) Restore optoe page to default 0 for active cables (sonic-net#550) (2025-03-04) [mssonicbld] * c735073 - [202411][cmis] Fix cmis.get_error_description speed for passive module (sonic-net#538) (2025-02-12) [Aryeh Feigin] * b7e75d8 - Add 800G innolight PNs (sonic-net#540) (2025-02-07) [mssonicbld]<br>```
…HEAD automatically (sonic-net#1599) #### Why I did it src/sonic-swss-common ``` * 66ac80e - (HEAD -> 202412, origin/HEAD, origin/202412) Add c-api/Rust wrappers for ConfigDBConnector and EventPublisher (sonic-net#66) (13 hours ago) [mssonicbld] * 9e5b094 - Add test case to verify zmq reconnect behaviour (sonic-net#63) (17 hours ago) [mssonicbld] * b4a3cc6 - Ignore nonexistent include in database_global.json (sonic-net#64) (17 hours ago) [mssonicbld] * 4f576db - Move SonicDbTable to sonic-dash-ha. (sonic-net#65) (17 hours ago) [mssonicbld] * fd28e9d - Move swss-common/swss-common-testing crates from https://github.com/sonic-net/sonic-dash-ha (sonic-net#62) (17 hours ago) [mssonicbld] * 726586c - SWSSDBConnector_new_keyed to c-api (sonic-net#61) (19 hours ago) [mssonicbld] * 16a2234 - c-api: README.md (sonic-net#60) (19 hours ago) [mssonicbld] * b501364 - Add swss::Logger to c-api (sonic-net#59) (23 hours ago) [mssonicbld] * c51425c - C API Exceptions (sonic-net#58) (24 hours ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
…tomatically (sonic-net#1600) #### Why I did it src/sonic-gnmi ``` * 64e8539 - (HEAD -> 202412, origin/202412) Merge pull request sonic-net#97 from Azure/202412-dev (4 hours ago) [Zain Budhwani] |\ | * 0de6456 - Adapt to the new usages of arguments (sonic-net#93) (6 hours ago) [Changrong Wu] | * 0be3a77 - Remove redundant helper function toString from show_common.go (sonic-net#86) (23 hours ago) [gnemuw] | * ff54cad - Fetch arguments from path and supply getters with parsed arguments (sonic-net#82) (25 hours ago) [Zain Budhwani] | * 14660a2 - Add `show dropcounters config` (sonic-net#79) (33 hours ago) [Changrong Wu] | * 1b7b835 - Added telemetry support for the 'show queue watermark' command. (sonic-net#72) (5 days ago) [mramezani95] | * 417ebe5 - interaces description implementation (sonic-net#69) (6 days ago) [Vijay Sharma] | * d3140d8 - Implement 'show ipv6 route' command (sonic-net#64) (6 days ago) [gnemuw] | * a715f58 - Add show services (sonic-net#74) (7 days ago) [Zhaoyang Zhang] | * fe4ab1c - Fix the show headroom_pool typo (sonic-net#76) (7 days ago) [Guoqiang Yuan] | * 0277718 - Add show interface naming_mode (sonic-net#73) (7 days ago) [axin] | * 03519fe - Add show interface neighbor expected (sonic-net#54) (7 days ago) [jiayuj2021] | * f29223a - Add 'show ipv6 fib' command (sonic-net#67) (7 days ago) [Guoqiang Yuan] | * 8ae677e - Add SHOW implementation for processes (sonic-net#63) (8 days ago) [yiliu4] | * 61927f9 - [202412] Add support of 'show ipv6 link-local-mode' command (sonic-net#65) (8 days ago) [cgangx] | * 4dca30c - Add show interface flap support (sonic-net#66) (8 days ago) [axin] | * 18c276b - Add show system memory (sonic-net#57) (8 days ago) [Changrong Wu] | * 00cc010 - Add support for show interface status (sonic-net#32) (8 days ago) [Changrong Wu] | * 941b3a2 - Minor changes from VLAN Brief PR Comments (sonic-net#68) (8 days ago) [Vijay Sharma] | * af89dec - show uptime (sonic-net#39) (9 days ago) [Vijay Sharma] | * 718ffd7 - Add show ipv6 bgp network (sonic-net#61) (9 days ago) [Zhaoyang Zhang] | * 8346e29 - [202412] Add support for 'show ipv6 bgp neighbors (sonic-net#58) (9 days ago) [zitingguo-ms] | * aec577c - Add implementation for show lldp neighbors (sonic-net#56) (10 days ago) [nanali-msft] | * b561228 - Add show dropcounters counts / capabilities (sonic-net#40) (13 days ago) [jiayuj2021] | * 16d6ccc - Add support for dev branches in CodeQL analysis (13 days ago) [Zain Budhwani] * 8e41780 - Revert "Sync 202412 dev with 202412 (sonic-net#94)" (sonic-net#96) (4 hours ago) [Zain Budhwani] * c5b5383 - Sync 202412 dev with 202412 (sonic-net#94) (5 hours ago) [Zain Budhwani] ``` #### How I did it #### How to verify it #### Description for the changelog
sonic-net#58) **Why I did this?** hostcfgd is using a subscribe/listen way to handle configuration data. It handles feature configuration like this: 1. subscribe to CONFIG DB FEATURE table 2. read initial data from CONFIG DB FEATURE table and call FeatureHandler.sync_state_field to process the initial data 3. As FEATURE table "state" field might be a template, FeatureHandler is responsible for rendering it 4. FeatureHandler will "resync" the rendered "state" back to CONFIG DB However, if there is a user configuration occurs between step 2 and step 3, user configuration will be silently ignored and override. Here is an example: 1. subscribe to CONFIG DB FEATURE table 2. read initial FEATURE data, say sflow.state = disabled. FeatureHandler.sync_state_field get an input that "sflow.state = disabled" 3. user issued command "config feature state sflow enabled". Now sflow.state is enabled in FEATURE table. 4. FeatureHandler.sync_state_field continues running and resync "sflow.state = disabled" back to FEATURE table In this case, user configuration in step#3 will be override. The PR is a fix for this issue. **How I verified?** Added new unit test ``` ----------- coverage: platform linux, python 3.9.2-final-0 ----------- Name Stmts Miss Cover ---------------------------------------------------- host_modules/config_engine.py 35 1 97% host_modules/gcu.py 54 0 100% host_modules/host_service.py 19 3 84% host_modules/showtech.py 27 7 74% scripts/caclmgrd 608 211 65% scripts/determine-reboot-cause 144 13 91% scripts/hostcfgd 1236 261 79% scripts/procdockerstatsd 157 90 43% ---------------------------------------------------- TOTAL 2280 586 74% Coverage HTML written to dir htmlcov Coverage XML written to file coverage.xml ======================= 104 passed, 4 warnings in 6.44s ======================== ```
…tically (#25573) #### Why I did it src/sonic-dash-api ``` * 63d9cb2 - (HEAD -> 202511, origin/202511) [action] [PR:56] Add list of trusted VNIs (#58) (8 hours ago) [mssonicbld] * 694ce08 - [action] [PR:54] update docker slave name and switch to libboost1.83 (#60) (26 hours ago) [mssonicbld] ``` #### How I did it #### How to verify it #### Description for the changelog
No description provided.