ansible: add kernel pinning to vpp device 79/34479/4
authorJuraj Linkeš <juraj.linkes@pantheon.tech>
Fri, 12 Nov 2021 12:31:12 +0000 (13:31 +0100)
committerPeter Mikus <pmikus@cisco.com>
Tue, 21 Dec 2021 06:59:31 +0000 (06:59 +0000)
Change-Id: Ife26766e5f92ab95b537b39c25202fec6be27db3
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
fdio.infra.ansible/roles/kernel/tasks/ubuntu_bionic.yaml
fdio.infra.ansible/roles/kernel/tasks/ubuntu_focal.yaml
fdio.infra.ansible/vpp_device.yaml

index 950e1bf..871cc9e 100644 (file)
   tags:
     - kernel-inst
 
+- name: Disable APT auto upgrade
+  lineinfile:
+    path: "/etc/apt/apt.conf.d/20auto-upgrades"
+    state: "present"
+    regexp: "APT::Periodic::Unattended-Upgrade \"[0-9]\";"
+    line: "APT::Periodic::Unattended-Upgrade \"0\";"
+    create: true
+    mode: 0644
+  tags:
+    - kernel-inst
+
 - name: Ensure Packages Versions
   apt:
     name: "{{ apt_kernel_list | deb_kernel_pkg(
index bc59db3..3e2686d 100644 (file)
   tags:
     - kernel-inst
 
+- name: Disable APT auto upgrade
+  lineinfile:
+    path: "/etc/apt/apt.conf.d/20auto-upgrades"
+    state: "present"
+    regexp: "APT::Periodic::Unattended-Upgrade \"[0-9]\";"
+    line: "APT::Periodic::Unattended-Upgrade \"0\";"
+    create: true
+    mode: 0644
+  tags:
+    - kernel-inst
+
 - name: Ensure Packages Versions
   apt:
     name: "{{ apt_kernel_list | deb_kernel_pkg(
index fbf7ba1..ced882a 100644 (file)
@@ -18,6 +18,8 @@
       tags: baremetal
     - role: common
       tags: common
+    - role: kernel
+      tags: kernel
     - role: intel
       tags: intel
     - role: docker