Skip to content

Helm chart tries to pull images without 'v' version prefix in tag. #2444

@Vilsol

Description

@Vilsol

Description

Currently, when deploying the helm chart, by default it will pull an image without the 'v' prefix that exists on the actual image tags.

Example:

$ helm template --version 3.0.1 oci://ghcr.io/seerr-team/seerr/seerr-chart | grep ghcr
Pulled: ghcr.io/seerr-team/seerr/seerr-chart:3.0.1
Digest: sha256:a08b04d06db0ab56f70d591b96e5e3a7b1899a1198254a81915c7dea835c9cee
          image: "ghcr.io/seerr-team/seerr:3.0.1"

The image it is trying to pull does not exist

$ docker pull ghcr.io/seerr-team/seerr:3.0.1
Error response from daemon: failed to resolve reference "ghcr.io/seerr-team/seerr:3.0.1": ghcr.io/seerr-team/seerr:3.0.1: not found

However adding the v prefix makes it work:

$ docker pull ghcr.io/seerr-team/seerr:v3.0.1
v3.0.1: Pulling from seerr-team/seerr
Digest: sha256:1b5fc1ea825631d9d165364472663b817a4c58ef6aa1013f58d82c1570d7c866
Status: Image is up to date for ghcr.io/seerr-team/seerr:v3.0.1
ghcr.io/seerr-team/seerr:v3.0.1

So for now I have resorted to a workaround of placing this in my values:

image:
    tag: v3.0.1

Version

v3.0.1

Steps to Reproduce

$ helm template --version 3.0.1 oci://ghcr.io/seerr-team/seerr/seerr-chart | grep ghcr

Screenshots

No response

Logs

Platform

desktop

Database

SQLite (default)

Device

N/A

Operating System

N/A

Browser

N/A

Additional Context

No response

Search Existing Issues

  • Yes, I have searched existing issues.

Code of Conduct

  • I agree to follow Seerr's Code of Conduct

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions