From beaab330d149c5965d74d403e704981e862cbbed Mon Sep 17 00:00:00 2001 From: Ryan Britton Date: Thu, 26 Jun 2025 20:44:56 +0200 Subject: [PATCH 1/2] Add optional flags to provides endpoints --- metadata.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/metadata.yaml b/metadata.yaml index 0fd0c1d8a3..35ce3fbb3c 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -45,14 +45,19 @@ provides: optional: true database: interface: postgresql_client + optional: true db: interface: pgsql + optional: true db-admin: interface: pgsql + optional: true metrics-endpoint: interface: prometheus_scrape + optional: true grafana-dashboard: interface: grafana_dashboard + optional: true requires: replication: From fbb80b96885ebd0aed9c88d69f665eda050377f4 Mon Sep 17 00:00:00 2001 From: Ryan Britton Date: Wed, 9 Jul 2025 08:33:01 -0400 Subject: [PATCH 2/2] Remove optional flag from provided db endpoints --- metadata.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/metadata.yaml b/metadata.yaml index 35ce3fbb3c..18be6eb964 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -45,13 +45,10 @@ provides: optional: true database: interface: postgresql_client - optional: true db: interface: pgsql - optional: true db-admin: interface: pgsql - optional: true metrics-endpoint: interface: prometheus_scrape optional: true