-
Notifications
You must be signed in to change notification settings - Fork 220
Description
We are having some intermittent CI failures in PRs when building distributions.
They look like this:
Run make ci
make ci
shell: /usr/bin/bash -e {0}
env:
GOTOOLCHAIN: local
DISTRIBUTIONS: otelcol-contrib
Artifacts to generate: otelcol-contrib,builder,opampsupervisor
Fetching builder-config.yaml...
Verifying all manifest.yaml files in 'distributions'...
Checking distributions/otelcol/manifest.yaml
Checking distributions/otelcol-k8s/manifest.yaml
Checking distributions/otelcol-contrib/manifest.yaml
./scripts/validate-components.sh: line 73: printf: write error: Broken pipe
./scripts/validate-components.sh: line 73: printf: write error: Broken pipe
./scripts/validate-components.sh: line 73: printf: write error: Broken pipe
Checking distributions/otelcol-otlp/manifest.yaml
Checking distributions/otelcol-ebpf-profiler/manifest.yamlThe following components MUST be listed in
https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/cmd/otelcontribcol/builder-config.yaml
to ensure that they can be built:github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter
github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxymake: *** [Makefile:43: validate-components] Error 1
Above you can see a failure to build the Contrib distributions.
This happens even in completely unrelated PRs, like #1209. See the full build log at https://github.com/open-telemetry/opentelemetry-collector-releases/actions/runs/18555999587/job/52893535451?pr=1209 for more details.