--- - name: "copy framework rpms to destination server" copy: 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-lt-5.4.113-1.el7.elrepo.x86_64.rpm - /tmp/ansible_deploy/kernel/kernel-lt-devel-5.4.113-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 or tsg_access_type == 5 # - t_kernel_ml.changed # #- name: "BIOS:grub2-mkconfig" # shell: grub2-mkconfig -o /boot/grub2/grub.cfg # when: # - tsg_access_type == 4 or tsg_access_type == 5 # - t_kernel_ml.changed # #- name: "UEFI:grub2-mkconfig" # shell: grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg # when: # - tsg_access_type == 4 or tsg_access_type == 5 # - t_kernel_ml.changed #