diff options
Diffstat (limited to 'roles/kernel-ml')
| -rw-r--r-- | roles/kernel-ml/files/dkms-2.7.1-1.el7.noarch.rpm | bin | 0 -> 76956 bytes | |||
| -rw-r--r-- | roles/kernel-ml/files/elfutils-libelf-devel-0.168-8.el7.x86_64.rpm | bin | 0 -> 38060 bytes | |||
| -rw-r--r-- | roles/kernel-ml/files/grub | 8 | ||||
| -rw-r--r-- | roles/kernel-ml/files/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm | bin | 0 -> 49649456 bytes | |||
| -rw-r--r-- | roles/kernel-ml/files/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm | bin | 0 -> 13079596 bytes | |||
| -rw-r--r-- | roles/kernel-ml/files/pkgconfig-0.27.1-4.el7.x86_64.rpm | bin | 0 -> 54928 bytes | |||
| -rw-r--r-- | roles/kernel-ml/files/zlib-devel-1.2.7-17.el7.x86_64.rpm | bin | 0 -> 51044 bytes | |||
| -rw-r--r-- | roles/kernel-ml/tasks/main.yml | 45 |
8 files changed, 53 insertions, 0 deletions
diff --git a/roles/kernel-ml/files/dkms-2.7.1-1.el7.noarch.rpm b/roles/kernel-ml/files/dkms-2.7.1-1.el7.noarch.rpm Binary files differnew file mode 100644 index 0000000..e5a68ba --- /dev/null +++ b/roles/kernel-ml/files/dkms-2.7.1-1.el7.noarch.rpm diff --git a/roles/kernel-ml/files/elfutils-libelf-devel-0.168-8.el7.x86_64.rpm b/roles/kernel-ml/files/elfutils-libelf-devel-0.168-8.el7.x86_64.rpm Binary files differnew file mode 100644 index 0000000..b31fff6 --- /dev/null +++ b/roles/kernel-ml/files/elfutils-libelf-devel-0.168-8.el7.x86_64.rpm diff --git a/roles/kernel-ml/files/grub b/roles/kernel-ml/files/grub new file mode 100644 index 0000000..0bb60ad --- /dev/null +++ b/roles/kernel-ml/files/grub @@ -0,0 +1,8 @@ +GRUB_TIMEOUT=5 +GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" +GRUB_DEFAULT=saved +GRUB_DISABLE_SUBMENU=true +GRUB_TERMINAL="serial console" +GRUB_SERIAL_COMMAND="serial --speed=115200" +GRUB_CMDLINE_LINUX="crashkernel=auto console=ttyS0,115200 intel_iommu=on iommu=pt pci=realloc,assign-busses" +GRUB_DISABLE_RECOVERY="true" diff --git a/roles/kernel-ml/files/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm b/roles/kernel-ml/files/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm Binary files differnew file mode 100644 index 0000000..6fefdec --- /dev/null +++ b/roles/kernel-ml/files/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm diff --git a/roles/kernel-ml/files/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm b/roles/kernel-ml/files/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm Binary files differnew file mode 100644 index 0000000..1dd97ca --- /dev/null +++ b/roles/kernel-ml/files/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm diff --git a/roles/kernel-ml/files/pkgconfig-0.27.1-4.el7.x86_64.rpm b/roles/kernel-ml/files/pkgconfig-0.27.1-4.el7.x86_64.rpm Binary files differnew file mode 100644 index 0000000..d37c601 --- /dev/null +++ b/roles/kernel-ml/files/pkgconfig-0.27.1-4.el7.x86_64.rpm diff --git a/roles/kernel-ml/files/zlib-devel-1.2.7-17.el7.x86_64.rpm b/roles/kernel-ml/files/zlib-devel-1.2.7-17.el7.x86_64.rpm Binary files differnew file mode 100644 index 0000000..fb29222 --- /dev/null +++ b/roles/kernel-ml/files/zlib-devel-1.2.7-17.el7.x86_64.rpm diff --git a/roles/kernel-ml/tasks/main.yml b/roles/kernel-ml/tasks/main.yml new file mode 100644 index 0000000..1f13b0f --- /dev/null +++ b/roles/kernel-ml/tasks/main.yml @@ -0,0 +1,45 @@ +--- +- name: "copy framework rpms to destination server" + synchronize: + src: "{{ role_path }}/files/" + dest: "/tmp/ansible_deploy/" + +- name: "install kernels-ml" + yum: + name: + - /tmp/ansible_deploy/pkgconfig-0.27.1-4.el7.x86_64.rpm + - /tmp/ansible_deploy/zlib-devel-1.2.7-17.el7.x86_64.rpm + - /tmp/ansible_deploy/elfutils-libelf-devel-0.168-8.el7.x86_64.rpm + - /tmp/ansible_deploy/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm + - /tmp/ansible_deploy/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm + - /tmp/ansible_deploy/dkms-2.7.1-1.el7.noarch.rpm + state: present + register: t_kernel_ml + +- name: "set kernel-ml as default kernel" + command: /usr/sbin/grub2-set-default 0 + when: t_kernel_ml.changed + +- name: "copy /etc/default/grub" + copy: + src: "{{ role_path }}/files/grub" + dest: "/etc/default" + when: + - tsg_access_type == 4 + - t_kernel_ml.changed + +- name: "BIOS:grub2-mkconfig" + shell: grub2-mkconfig -o /boot/grub2/grub.cfg + when: + - tsg_access_type == 4 + - t_kernel_ml.changed + +- name: "UEFI:grub2-mkconfig" + shell: grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg + when: + - tsg_access_type == 4 + - t_kernel_ml.changed + +- name: "reboot" + reboot: + when: t_kernel_ml.changed |
