We are not able to release a new version of opentelemetry-collector because the definition of a plug changed. Now instead of pointing to a file is pointing to a directory
- name: opentelemetry-collector
- description: The OpenTelemetry Collector offers a vendor-agnostic implementation on how to receive, process and export telemetry data.
- snapcraft: opentelemetry-collector-snap/snap/snapcraft.yaml at main · canonical/opentelemetry-collector-snap · GitHub
- upstream: GitHub - open-telemetry/opentelemetry-collector: OpenTelemetry Collector
- upstream-relation: no relation
- interfaces:
- <etc-otelcol-config>:
- request-type: either installation, connection or auto-connection
- reasoning: why is this interface needed
- …
- <etc-otelcol-config>:
The definition of this plug have changed:
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 45fbaa2..7996fbd 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -19,7 +19,7 @@ plugs:
etc-otelcol-config:
interface: system-files
read:
- - /etc/otelcol/config.yaml
+ - /etc/otelcol/config.d
logs:
interface: content
target: $SNAP/shared-logs