Skip to content

[Feature]: Upgrade release process to v2 only #7497

@yurishkuro

Description

@yurishkuro

Requirement

Starting from 2026 we only want to release v2 of Jaeger

Problem

Right now release process uses dual version approach, it needs to be modified to only use v2.

Proposal

  • First we need to change the build & release so that the artifacts that should still survive after sunsetting v1 are now released as v2. This includes hotrod demo binary and all the other utilities. The only items that should still be released as v1 are collector, query, and ingester
  • Make corresponding changes to the website such that the Download page reflects correct versions
  • Alter release automation to make v2 the primary version and use it for UI releases
  • Introduce a flag that makes releasing v1 artifacts optional (or better yet make it automatic based on the presence of the v1 tag)
  • (in 2026) Turn off v1 artifact release
  • Make corresponding changes to the website such that the Download page reflects correct versions
  • Delete v1 artifacts release code

Open questions

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    TODO

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions