X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Ftestbed-setup%2Fansible%2Froles%2Fkernel_vm%2Ftasks%2Fmain.yaml;h=4d1b306e645e572a4888bd756cb3291613f73471;hp=ba9426a55f834562bcec2e2c1ec39208d4ee10cb;hb=7b93e96740997dab4383140a639b055e074f63c1;hpb=ecfe59f83a49e0dda9cead06b81339e4ea545053 diff --git a/resources/tools/testbed-setup/ansible/roles/kernel_vm/tasks/main.yaml b/resources/tools/testbed-setup/ansible/roles/kernel_vm/tasks/main.yaml index ba9426a55f..4d1b306e64 100644 --- a/resources/tools/testbed-setup/ansible/roles/kernel_vm/tasks/main.yaml +++ b/resources/tools/testbed-setup/ansible/roles/kernel_vm/tasks/main.yaml @@ -1,7 +1,7 @@ --- # file: roles/kernel_vm/tasks/main.yaml -- name: Kernel VM - Backup remote initramfs modules +- name: Inst - Backup remote initramfs modules copy: src: "/etc/initramfs-tools/modules" dest: "/tmp/initramfs_modules.bkp" @@ -9,9 +9,9 @@ ignore_errors: yes register: __initramfs_modules_backuped tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Backup remote initramfs resume config +- name: Inst - Backup remote initramfs resume config copy: src: "/etc/initramfs-tools/conf.d/resume" dest: "/tmp/initramfs-resume.bkp" @@ -19,43 +19,43 @@ ignore_errors: yes register: __initramfs_resume_backuped tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Update remote initramfs modules +- name: Inst - Update remote initramfs modules copy: src: "../files/initramfs_modules" dest: "/etc/initramfs-tools/modules" tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Update remote initramfs resume config +- name: Inst - Update remote initramfs resume config copy: src: "../files/initramfs_resume" dest: "/etc/initramfs-tools/conf.d/resume" tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Create target kernel dir +- name: Inst - Create target kernel dir file: path: "/opt/boot" state: "directory" tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Build initrd image +- name: Inst - Build initrd image shell: "update-initramfs -k {{ ansible_kernel }} -c -b /opt/boot" tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Copy corresponding kernel img +- name: Inst - Copy corresponding kernel img copy: src: "/boot/vmlinuz-{{ ansible_kernel }}" dest: "/opt/boot/vmlinuz-{{ ansible_kernel }}" remote_src: yes tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Restore remote initramfs modules +- name: Inst - Restore remote initramfs modules copy: src: "/tmp/initramfs_modules.bkp" dest: "/etc/initramfs-tools/modules" @@ -63,17 +63,17 @@ ignore_errors: yes when: __initramfs_modules_backuped tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Remove remote backup initramfs modules +- name: Inst - Remove remote backup initramfs modules file: path: "/tmp/initramfs_modules.bkp" state: "absent" when: __initramfs_modules_backuped tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Restore remote initramfs resume config +- name: Inst - Restore remote initramfs resume config copy: src: "/tmp/initramfs-resume.bkp" dest: "/etc/initramfs-tools/conf.d/resume" @@ -81,12 +81,12 @@ ignore_errors: yes when: __initramfs_resume_backuped tags: - - install-kernel-image + - kernel-inst-image -- name: Kernel VM - Remove remote backup initramfs resume config +- name: Inst - Remove remote backup initramfs resume config file: path: "/tmp/initramfs-resume.bkp" state: "absent" when: __initramfs_resume_backuped tags: - - install-kernel-image + - kernel-inst-image