From 7fd601d864945a766ddffee2ff3438808c4fe013 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Thu, 15 Jan 2026 12:01:18 -0800 Subject: [PATCH] Add role dependencies via meta/main.yml - alloy depends on prometheus and loki - grafana depends on prometheus and loki - loki has no dependencies Co-Authored-By: Claude Opus 4.5 --- ansible/roles/alloy/meta/main.yml | 4 ++++ ansible/roles/grafana/meta/main.yml | 4 ++++ ansible/roles/loki/meta/main.yml | 2 ++ 3 files changed, 10 insertions(+) create mode 100644 ansible/roles/alloy/meta/main.yml create mode 100644 ansible/roles/grafana/meta/main.yml create mode 100644 ansible/roles/loki/meta/main.yml diff --git a/ansible/roles/alloy/meta/main.yml b/ansible/roles/alloy/meta/main.yml new file mode 100644 index 0000000..9e57ded --- /dev/null +++ b/ansible/roles/alloy/meta/main.yml @@ -0,0 +1,4 @@ +--- +dependencies: + - role: prometheus + - role: loki diff --git a/ansible/roles/grafana/meta/main.yml b/ansible/roles/grafana/meta/main.yml new file mode 100644 index 0000000..9e57ded --- /dev/null +++ b/ansible/roles/grafana/meta/main.yml @@ -0,0 +1,4 @@ +--- +dependencies: + - role: prometheus + - role: loki diff --git a/ansible/roles/loki/meta/main.yml b/ansible/roles/loki/meta/main.yml new file mode 100644 index 0000000..23d65c7 --- /dev/null +++ b/ansible/roles/loki/meta/main.yml @@ -0,0 +1,2 @@ +--- +dependencies: []