From 3402c93328d877ef09a026f5a491eabd34f8bc1e Mon Sep 17 00:00:00 2001 From: pmikus Date: Mon, 22 Mar 2021 08:46:04 +0000 Subject: Infra: Ansible sync Signed-off-by: pmikus Change-Id: I4b1516a957447b8356949626e385b9317ed1933c --- .../performance_tuning/tasks/turbo_boost.yaml | 28 ++++++++++++++-------- 1 file changed, 18 insertions(+), 10 deletions(-) (limited to 'resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml') diff --git a/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml b/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml index 310803ca5b..7f69365a2d 100644 --- a/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml +++ b/resources/tools/testbed-setup/ansible/roles/performance_tuning/tasks/turbo_boost.yaml @@ -1,36 +1,44 @@ --- # file: roles/performance_tuning/tasks/turbo_boost.yaml -- name: Turbo Boost - Install msr-tools +- name: Inst - Update Package Cache (APT) + apt: + update_cache: yes + cache_valid_time: 3600 + when: + - ansible_distribution|lower == 'ubuntu' + tags: + - turbo-inst-prerequisites + +- name: Inst - msr-tools package: name: - "msr-tools" state: latest - update_cache: true tags: - - turbo-boost + - turbo-inst-prerequisites -- name: Turbo Boost - Load msr By Default +- name: Conf - Load msr By Default lineinfile: path: "/etc/modules" state: "present" line: "msr" tags: - - turbo-boost + - turbo-conf-msr -- name: Turbo Boost - Custom Startup Service Hook +- name: Conf - Custom Startup Service Hook copy: src: "files/disable-turbo-boost.service" dest: "/etc/systemd/system/disable-turbo-boost.service" owner: "root" group: "root" - mode: "0644" + mode: 0644 tags: - - turbo-boost + - turbo-conf-msr -- name: Turbo Boost - Custom Startup Service Hook Enable +- name: Conf - Custom Startup Service Hook Enable service: name: "disable-turbo-boost" enabled: yes tags: - - turbo-boost + - turbo-conf-msr -- cgit 1.2.3-korg