From a5642463cc2322767b182de3fb48b871f109a9a3 Mon Sep 17 00:00:00 2001 From: Alexander Gorelyshev Date: Fri, 19 Dec 2025 16:08:04 +0400 Subject: [PATCH] Restore source style consistency --- roles/ipmi_exporter/tasks/configure.yml | 4 ++-- roles/ipmi_exporter/tasks/install.yml | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/roles/ipmi_exporter/tasks/configure.yml b/roles/ipmi_exporter/tasks/configure.yml index d985808..3658656 100644 --- a/roles/ipmi_exporter/tasks/configure.yml +++ b/roles/ipmi_exporter/tasks/configure.yml @@ -1,5 +1,5 @@ --- -- name: "Upload ipmi_exporter local configure file" +- name: "Configure | Upload local configuration file" notify: "(Re)start and enable ipmi_exporter" when: ipmi_exporter_source_dir is defined and ipmi_exporter_source_dir | length > 0 ansible.builtin.template: @@ -9,7 +9,7 @@ group: root mode: '0640' -- name: "Upload ipmi_exporter web configure file" +- name: "Configure | Upload web configuration file" notify: "(Re)start and enable ipmi_exporter" when: ipmi_exporter_web_source_dir is defined and ipmi_exporter_web_source_dir | length > 0 ansible.builtin.template: diff --git a/roles/ipmi_exporter/tasks/install.yml b/roles/ipmi_exporter/tasks/install.yml index 4d9ec03..efdf45d 100644 --- a/roles/ipmi_exporter/tasks/install.yml +++ b/roles/ipmi_exporter/tasks/install.yml @@ -1,31 +1,31 @@ --- -- name: "Install ipmi_exporter from binary" +- name: "Install | Install ipmi_exporter binary" block: - - name: "Check ipmi_exporter version" + - name: "Install | Check ipmi_exporter availability" changed_when: false + register: ipmi_exporter_ver ansible.builtin.command: cmd: "ipmi_exporter --version" - register: ipmi_exporter_ver - - name: "Assert version correctness" + - name: "Install | Assert version correctness" ansible.builtin.assert: that: "ipmi_exporter_ver.stdout is regex('{{ ipmi_exporter_version }}')" success_msg: "ipmi_exporter version {{ ipmi_exporter_version }} is installed and working" fail_msg: "ipmi_exporter version {{ ipmi_exporter_version }} is not installed or not working correctly" rescue: - - name: "Create ipmi_exporter directories" + - name: "Install | Create directories" + loop: + - "{{ ipmi_exporter_dir }}" + - "{{ ipmi_exporter_config_dir }}" ansible.builtin.file: path: "{{ item }}" state: directory owner: root group: root mode: "0755" - with_items: - - "{{ ipmi_exporter_dir }}" - - "{{ ipmi_exporter_config_dir }}" - - name: "Unarchive ipmi_exporter tar file" + - name: "Install | Unarchive the tarball" notify: "(Re)start and enable ipmi_exporter" ansible.builtin.unarchive: src: "https://github.com/prometheus-community/ipmi_exporter/releases/\ @@ -33,7 +33,7 @@ dest: "{{ ipmi_exporter_dir }}" remote_src: true - - name: "Move ipmi_exporter binary" + - name: "Install | Rename and move the binary under PATH" ansible.builtin.copy: src: "{{ ipmi_exporter_dir }}/ipmi_exporter-{{ ipmi_exporter_version }}.linux-amd64/ipmi_exporter" dest: "/usr/local/bin/ipmi_exporter" @@ -42,7 +42,7 @@ group: root remote_src: true -- name: Create systemd service file +- name: "Install | Create a systemd service file" ansible.builtin.template: src: ipmi_exporter.service.j2 dest: /etc/systemd/system/ipmi_exporter.service