X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Ftestbed-setup%2Fansible%2Froles%2Fperformance_tuning%2Ftasks%2Fmain.yaml;h=46057837950e63653f382e686bf53f8e8d0ee137;hp=e28f9ba6a27965ad31c35a03020ca06973e79317;hb=5145244d6dadd309ecdcb24289aed13485ae2e9d;hpb=c8c28c8589091e8a65d3c60e17dfeb6e4c99c302 diff --git a/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/main.yaml b/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/main.yaml index e28f9ba6a2..4605783795 100644 --- a/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/main.yaml +++ b/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/main.yaml @@ -9,6 +9,11 @@ tags: - install-dependencies +- name: Performance Tuning - Distribution - release - machine optimizations + include_tasks: '{{ ansible_distribution|lower }}_{{ ansible_distribution_release }}.yaml' + tags: + - machine-optimizations + - name: Performance Tuning - Configure {{ ansible_machine }} Kernel Parameters lineinfile: path: "/etc/default/grub" @@ -148,6 +153,16 @@ tags: - copy-cpufrequtils +- name: Performance Tuning - Copy Irqbalance File + template: + src: "files/irqbalance" + dest: "/etc/default/irqbalance" + owner: "root" + group: "root" + mode: "0644" + tags: + - copy-irqbalance + - name: Performance Tuning - Set Ondemand Service To Disable service: name: "ondemand"