Skip to content

Intermittent CI failures building distributions #1211

@douglascamata

Description

@douglascamata

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.yaml

The 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/awsproxy

make: *** [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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingci-cdstaleIssue has not had recent activity or appears to be solved. Stale issues will be automatically closed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions