Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[Bug]: Latest helm chart not available #1187

Open
Assignees
Labels
bugSomething isn't working triageIssues / Features awaiting triage
@SharkyND

Description

🐞 Bug Summary

Helm chart version mismatch between Chart.yaml (0.8.0) and published OCI registry (0.1.1) causing helm pull to fail with "invalid tag" error.


🧩 Affected Component

  • CLI, Makefiles, or shell scripts
  • Container setup (Docker/Podman/Compose)
  • mcpgateway - API
  • mcpgateway - UI (admin panel)
  • mcpgateway.wrapper - stdio wrapper
  • Federation or Transports
  • Other (explain below)

🔁 Steps to Reproduce

  1. Try to pull the Helm chart with the version specified in charts/mcp-stack/Chart.yaml:
    helm pull oci://ghcr.io/ibm/mcp-context-forge/mcp-stack:0.8.0
  2. Observe the error: Error: invalid_reference: invalid tag
  3. Try without specifying version:
    helm pull oci://ghcr.io/ibm/mcp-context-forge/mcp-stack
  4. Notice it pulls version 0.1.1 instead

🤔 Expected Behavior

The chart should be available in the OCI registry with the version specified in Chart.yaml (0.8.0), or the Chart.yaml should reflect the actually published version.


📓 Logs / Error Output

$ helm pull oci://ghcr.io/ibm/mcp-context-forge/mcp-stack:0.8.0
Error: ghcr.io/ibm/mcp-context-forge/mcp-stack:0.8.0: not found
$ helm pull oci://ghcr.io/ibm/mcp-context-forge/mcp-stack
Pulled: ghcr.io/ibm/mcp-context-forge/mcp-stack:0.1.1
Digest: sha256:82e259a6b5ed35f9db1523c7292fdccb434acf69f30d816f8c81e9ab3cdf5898

🧠 Environment Info

Key Value
Version or commit main@latest
Runtime Helm v3.x
Platform / OS macOS
Container OCI Registry (GHCR)

🧩 Additional Context (optional)

  • The charts/mcp-stack/Chart.yaml shows version: 0.8.0 and appVersion: "0.8.0"
  • The charts/mcp-stack/README.md also shows version 0.8.0 in the badges
  • However, the published chart in GHCR is version 0.1.1
  • The GitHub workflow .github/workflows/release-chart.yml.inactive appears to be inactive (filename suggests it's disabled)
  • This suggests the chart publishing workflow may not be running or may need to be triggered

Possible solutions:

  1. Activate and run the chart release workflow to publish version 0.8.0
  2. Update Chart.yaml to reflect the actual published version (0.1.1)
  3. Manually publish the 0.8.0 version to the OCI registry

Documentation impact:

  • The charts/README.md quick start instructions may fail for users expecting version 0.8.0
  • Users following the documentation will encounter this error when trying to pull specific versions

Metadata

Metadata

Labels

bugSomething isn't working triageIssues / Features awaiting triage

Type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /