Skip to content

Remove redundant chart and image tags when building (i.e. what should have a v prefix) #272

@bokysan

Description

@bokysan

I found #216 reporting an issue resulting from this, where helm search repo can get confusing as well.

Looking at your comment from back then in that issue, the reasoning seems to have been related to the fact that Helm expects X.Y.Z SemVer format, without the v prefix.
But I'm not sure if you didn't refer to a different issue, since #216 alone doesn't explain why the Helm chart with vX.Y.Z is then still being released.

Judging from other charts I use, from projects that release v-prefixed tags, releasing the Chart as X.Y.Z, with an AppVersion like vX.Y.Z is a common approach.

If I'm not mistaken, releasing Charts to OCI registries instead of Helm HTTP Repositories (which would be a nice addition at some point) would not only expect a non-prefixed version, but actually blocks prefixed versions from being pushed - but could have been another tool in our pipeline complaining about this as well, not sure anymore.

I'll see if this still feels icky later in the day and if I didn't forget about it already, and open an issue for further discussions :)

Originally posted by @outofrange in #268 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions