Changes proposed in this pull request (what was done and why):
The release process of OCC should be tightly coupled to telemetry-manager.
As the custom otel-col image is built to be used with telemetry manager we will only release a new version of the image alongside a new version of telemetry manager.
This means:
we will have a release branch indicating (by name) the telemetry-manager version it is released with. Within one telemetry-manager version the version of open telemetry collector is stable (e.g 0.104.X)
For load-tests we will automatically bump the otel version using dependabot on main.
Released images will have the following tags:
for load-tests: {OTEL-VERSION}-main
for testing on PR level: PR-XXX
for release with tm: {OTEL-VERSION}-{TM-VERSION}
Changes refer to particular issues, PRs or documents:
Description
Changes proposed in this pull request (what was done and why):
The release process of OCC should be tightly coupled to telemetry-manager. As the custom otel-col image is built to be used with telemetry manager we will only release a new version of the image alongside a new version of telemetry manager. This means: we will have a release branch indicating (by name) the telemetry-manager version it is released with. Within one telemetry-manager version the version of open telemetry collector is stable (e.g 0.104.X) For load-tests we will automatically bump the otel version using dependabot on main.
Released images will have the following tags:
Changes refer to particular issues, PRs or documents:
Traceability
area
andkind
label.Related Issues
section.