From 983b5395143b97f72f9a3a546281ebbb32e1b63a Mon Sep 17 00:00:00 2001 From: Alexander Gorelyshev Date: Fri, 19 Dec 2025 14:49:23 +0400 Subject: [PATCH] Indicate `tar` and `gzip` as requirements for some roles Turns out, on Ilya's Rocky deployment `tar` was missing --- roles/ipmi_exporter/README.md | 6 +++++- roles/node_exporter/README.md | 8 ++++++-- roles/prometheus/README.md | 5 ++++- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/roles/ipmi_exporter/README.md b/roles/ipmi_exporter/README.md index 89691b4..3e60aba 100644 --- a/roles/ipmi_exporter/README.md +++ b/roles/ipmi_exporter/README.md @@ -6,7 +6,11 @@ This Ansible role installs ipmi_exporter on target host. This is a Prometheus ex Requirements ------------ -By default, the exporter relies on tools from the FreeIPMI suite for the actual IPMI implementation. +Target node: + +- `tar` +- `gzip` +- `freeipmi` Role Variables -------------- diff --git a/roles/node_exporter/README.md b/roles/node_exporter/README.md index 2ca20cf..8d02e4e 100644 --- a/roles/node_exporter/README.md +++ b/roles/node_exporter/README.md @@ -6,12 +6,16 @@ Deploy `prometheus/node_exporter` binary as a systemd unit. Requirements ------------ -None +Target node: + +- `tar` +- `gzip` + Role Variables -------------- -`node_exporter_bin_path`: where to install the binary (default: `/usr/bin`). +- `node_exporter_bin_path`: where to install the binary (default: `/usr/bin`). Dependencies ------------ diff --git a/roles/prometheus/README.md b/roles/prometheus/README.md index 49e0571..ba48457 100644 --- a/roles/prometheus/README.md +++ b/roles/prometheus/README.md @@ -10,7 +10,10 @@ Prometheus configuration files and rules should be placed in separate directorie Requirements ------------ -None +Target node: + +- `tar` +- `gzip` Role Variables --------------