From 4af74a57a3776f1590461da190456ebab5f1d0ab Mon Sep 17 00:00:00 2001 From: Josh Lay Date: Wed, 3 Jun 2020 21:35:10 -0500 Subject: [PATCH] tuned - install everywhere, custom profile only on EL. mq-deadline support limitation --- .../tuned/tasks/configure-custom-profile.yml | 20 ------------------- roles/tuned/tasks/main.yml | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/roles/tuned/tasks/configure-custom-profile.yml b/roles/tuned/tasks/configure-custom-profile.yml index 7d06a82..73c114d 100644 --- a/roles/tuned/tasks/configure-custom-profile.yml +++ b/roles/tuned/tasks/configure-custom-profile.yml @@ -1,24 +1,4 @@ --- -- name: install packages - package: - name: "{{ item }}" - state: latest - with_items: - - tuned - - tuned-utils - -- name: start service - service: - name: tuned - enabled: yes - state: started - -- name: get active tuned profile - command: /usr/sbin/tuned-adm active - register: tuned_active - changed_when: false - ignore_errors: true - - name: create custom tuned profile directory file: path: "/etc/tuned/{{ tuned_custom_profile.name }}" diff --git a/roles/tuned/tasks/main.yml b/roles/tuned/tasks/main.yml index fb8919e..4ae643c 100644 --- a/roles/tuned/tasks/main.yml +++ b/roles/tuned/tasks/main.yml @@ -1,5 +1,25 @@ --- +- name: install packages + package: + name: "{{ item }}" + state: latest + with_items: + - tuned + - tuned-utils + +- name: start service + service: + name: tuned + enabled: yes + state: started + +- name: get active tuned profile + command: /usr/sbin/tuned-adm active + register: tuned_active + changed_when: false + ignore_errors: true + - name: deploy {{ tuned_custom_profile }} based on {{ tuned_base_profile }} include: configure-custom-profile.yml when: (ansible_distribution in ["CentOS" , "Red Hat Enterprise Linux", "Fedora" ] and not is_atomic)