X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=fdio.infra.ansible%2Froles%2Fkernel_vm%2Ftasks%2Fmain.yaml;fp=fdio.infra.ansible%2Froles%2Fkernel_vm%2Ftasks%2Fmain.yaml;h=cd8eb15c57c5d52f6f51bcd4b30cf3a4d14a20fc;hp=78bb822f8066b8fd49086651321f3887290bc046;hb=0b947247146f27936e986c262fc9f1d641b5ac4f;hpb=d92086e8ee964d2d5700046ef85c6b681844288a diff --git a/fdio.infra.ansible/roles/kernel_vm/tasks/main.yaml b/fdio.infra.ansible/roles/kernel_vm/tasks/main.yaml index 78bb822f80..cd8eb15c57 100644 --- a/fdio.infra.ansible/roles/kernel_vm/tasks/main.yaml +++ b/fdio.infra.ansible/roles/kernel_vm/tasks/main.yaml @@ -2,7 +2,7 @@ # file: roles/kernel_vm/tasks/main.yaml - name: Inst - Backup remote initramfs modules - copy: + ansible.builtin.copy: src: "/etc/initramfs-tools/modules" dest: "/tmp/initramfs_modules.bkp" remote_src: true @@ -12,7 +12,7 @@ - kernel-inst-image - name: Inst - Backup remote initramfs resume config - copy: + ansible.builtin.copy: src: "/etc/initramfs-tools/conf.d/resume" dest: "/tmp/initramfs-resume.bkp" remote_src: true @@ -22,33 +22,33 @@ - kernel-inst-image - name: Inst - Update remote initramfs modules - copy: + ansible.builtin.copy: src: "../files/initramfs_modules" dest: "/etc/initramfs-tools/modules" tags: - kernel-inst-image - name: Inst - Update remote initramfs resume config - copy: + ansible.builtin.copy: src: "../files/initramfs_resume" dest: "/etc/initramfs-tools/conf.d/resume" tags: - kernel-inst-image - name: Inst - Create target kernel dir - file: + ansible.builtin.file: path: "/opt/boot" state: "directory" tags: - kernel-inst-image - name: Inst - Build initrd image - shell: "update-initramfs -k {{ ansible_kernel }} -c -b /opt/boot" + ansible.builtin.shell: "update-initramfs -k {{ ansible_kernel }} -c -b /opt/boot" tags: - kernel-inst-image - name: Inst - Copy corresponding kernel img - copy: + ansible.builtin.copy: src: "/boot/vmlinuz-{{ ansible_kernel }}" dest: "/opt/boot/vmlinuz-{{ ansible_kernel }}" remote_src: true @@ -56,7 +56,7 @@ - kernel-inst-image - name: Inst - Restore remote initramfs modules - copy: + ansible.builtin.copy: src: "/tmp/initramfs_modules.bkp" dest: "/etc/initramfs-tools/modules" remote_src: true @@ -66,7 +66,7 @@ - kernel-inst-image - name: Inst - Remove remote backup initramfs modules - file: + ansible.builtin.file: path: "/tmp/initramfs_modules.bkp" state: "absent" when: __initramfs_modules_backuped @@ -74,7 +74,7 @@ - kernel-inst-image - name: Inst - Restore remote initramfs resume config - copy: + ansible.builtin.copy: src: "/tmp/initramfs-resume.bkp" dest: "/etc/initramfs-tools/conf.d/resume" remote_src: true @@ -84,7 +84,7 @@ - kernel-inst-image - name: Inst - Remove remote backup initramfs resume config - file: + ansible.builtin.file: path: "/tmp/initramfs-resume.bkp" state: "absent" when: __initramfs_resume_backuped