diff --git a/roles/reset/defaults/main.yml b/roles/reset/defaults/main.yml
index a9539c7e00a69241e4d45dd82096140e9cb9c14b..1e84da77dccc130ea249afb405e7a4d7c8984749 100644
--- a/roles/reset/defaults/main.yml
+++ b/roles/reset/defaults/main.yml
@@ -6,7 +6,7 @@ reset_restart_network_service_name: >-
   {% if ansible_os_family == "RedHat" -%}
   {%-
     if ansible_distribution_major_version | int >= 8
-    or is_fedora_coreos or ansible_distribution == "Fedora" or ansible_distribution == "Kylin Linux Advanced Server" -%}
+    or is_fedora_coreos or ansible_distribution in ["Fedora", "Kylin Linux Advanced Server", "TencentOS"] -%}
   NetworkManager
   {%- else -%}
   network