Skip to content

Propagate package version into cluster-reported version #159

@pimlock

Description

@pimlock

Context

During troubleshooting, someone installed the package via pip, but the cluster-reported version was still the default 0.1.0.

A follow-up note suggests the cluster-side version may currently be hardcoded and should likely be passed through as a build argument.

Problem

The cluster version shown at runtime can be incorrect, which makes debugging and support harder.

Expected behavior

The version reported by the cluster should match the version used to build and publish the artifact (for example, the pip package version).

Proposed direction

  • Trace how version metadata is produced during build and publish.
  • Propagate the real version into cluster artifacts and runtime (for example via build args or generated metadata).
  • Remove any hardcoded fallback that masks the actual build version.

Acceptance criteria

  • Installing a non-0.1.0 package no longer reports 0.1.0 by default.
  • Cluster version output matches the artifact and package version.
  • Add automated coverage for the version propagation path (unit/integration as appropriate).

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:agent-readyApproved for agent implementationstate:pr-openedPR has been opened for this issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions