feat(device): 1n-alt ansible improvement
[csit.git] / fdio.infra.ansible / roles / vpp_device / tasks / main.yaml
index 44505d3..9191645 100644 (file)
@@ -21,9 +21,9 @@
   tags:
     - set-sysctl
 
-- name: "Disable IPv6 Router Advertisement"
+- name: "Disable IPv6 MLDv1 interval"
   ansible.builtin.sysctl:
-    name: "net.ipv6.conf.all.accept_ra"
+    name: "net.ipv6.conf.default.mldv1_unsolicited_report_interval"
     value: "0"
     state: "present"
     sysctl_file: "/etc/sysctl.d/90-csit.conf"
@@ -31,9 +31,9 @@
   tags:
     - set-sysctl
 
-- name: "Disable IPv6 MLDv1 interval"
+- name: "Disable IPv6 MLDv2 interval"
   ansible.builtin.sysctl:
-    name: "net.ipv6.conf.all.mldv1_unsolicited_report_interval"
+    name: "net.ipv6.conf.default.mldv2_unsolicited_report_interval"
     value: "0"
     state: "present"
     sysctl_file: "/etc/sysctl.d/90-csit.conf"
@@ -41,9 +41,9 @@
   tags:
     - set-sysctl
 
-- name: "Disable IPv6 MLDv2 interval"
+- name: "Disable IPv6 Autoconf"
   ansible.builtin.sysctl:
-    name: "net.ipv6.conf.all.mldv2_unsolicited_report_interval"
+    name: "net.ipv6.conf.default.autoconf"
     value: "0"
     state: "present"
     sysctl_file: "/etc/sysctl.d/90-csit.conf"
@@ -51,9 +51,9 @@
   tags:
     - set-sysctl
 
-- name: "Disable IPv6 Autoconf"
+- name: "Disable IPv6 MC Forwarding"
   ansible.builtin.sysctl:
-    name: "net.ipv6.conf.all.autoconf"
+    name: "net.ipv6.conf.default.mc_forwarding"
     value: "0"
     state: "present"
     sysctl_file: "/etc/sysctl.d/90-csit.conf"
   tags:
     - set-sysctl
 
-- name: "Disable IPv6 MC Forwarding"
+- name: "Disable IPv4 IGMPv2 interval"
+  ansible.builtin.sysctl:
+    name: "net.ipv4.conf.default.igmpv2_unsolicited_report_interval"
+    value: "0"
+    state: "present"
+    sysctl_file: "/etc/sysctl.d/90-csit.conf"
+    reload: "yes"
+  tags:
+    - set-sysctl
+
+- name: "Disable IPv4 IGMPv3 interval"
   ansible.builtin.sysctl:
-    name: "net.ipv6.conf.all.mc_forwarding"
+    name: "net.ipv4.conf.default.igmpv3_unsolicited_report_interval"
     value: "0"
     state: "present"
     sysctl_file: "/etc/sysctl.d/90-csit.conf"