From 5a85116cb44b7dfefeb94190d63a48bf146691ba Mon Sep 17 00:00:00 2001 From: David Galloway Date: Mon, 3 Mar 2025 15:16:01 -0500 Subject: [PATCH] testnode: Run grafana_agent role optionally Signed-off-by: David Galloway --- roles/testnode/README.rst | 5 +++++ roles/testnode/meta/main.yml | 2 ++ testnodes.yml | 1 - 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/roles/testnode/README.rst b/roles/testnode/README.rst index 81faaff..e27e307 100644 --- a/roles/testnode/README.rst +++ b/roles/testnode/README.rst @@ -303,6 +303,11 @@ Configure ``cachefilesd``. See https://tracker.ceph.com/issues/6373. Defaults cachefilesd_fstop cachefilesd_secctx +Include the grafana_agent role to report testnode resource statistics to Grafana. Defaults to ``false``:: + + run_grafana_agent_role: true + + Tags ++++ diff --git a/roles/testnode/meta/main.yml b/roles/testnode/meta/main.yml index 313fd69..fdd49f8 100644 --- a/roles/testnode/meta/main.yml +++ b/roles/testnode/meta/main.yml @@ -1,3 +1,5 @@ --- dependencies: - role: secrets + - role: grafana_agent + when: run_grafana_agent_role is defined and run_grafana_agent_role diff --git a/testnodes.yml b/testnodes.yml index ce49a56..21ba344 100644 --- a/testnodes.yml +++ b/testnodes.yml @@ -4,5 +4,4 @@ roles: - common - testnode - - grafana_agent become: true -- 2.39.5