Skip to content

This project contains a custom opentelemetry collector distribution.

License

Notifications You must be signed in to change notification settings

os-observability/redhat-opentelemetry-collector

Repository files navigation

RHOSDT OpenTelemetry Collector Distribution

This repository configures a build of the OpenTelemetry Collector with the supported components for a Red Hat OpenShift distributed tracing product.

Update collector version

  1. Update Makefile and manifest.yaml to select the desired upstream version and component selection for the product release.
  2. Run make build
  3. Create a pull request with the changes, including changes in the _build directory.
  4. Update changelog in RPM spec

Release

git tag v0.48.0 && git push origin v0.48.0

RPM

To build srpm and rpms we used packit.

# build srpm 
make clean packit/srpm

# build rpm (includes srpm)
make clean packit/rpm/mock

Install from Copr

dnf copr enable frzifus/redhat-opentelemetry-collector-main 
dnf install -y opentelemetry-collector