Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The helm chart (0.12.9) for Superset points to 4.0.0 version instead of 3.1.3 #29490

Open
3 tasks
passga opened this issue Jul 4, 2024 · 2 comments
Open
3 tasks
Assignees

Comments

@passga
Copy link

passga commented Jul 4, 2024

Bug description

Hello,
I think there is a mistake on helm chart version because the chart since the version 0.12.9 points to 4.0.0 instead of 3.1.3. For me superset 4.0.0 should be associated to helm chart in version 0.13.0.

The other things:

  • There is no helm chart that allows to use directly a superset 3.1.3.
  • The helm chart associated to branch the 3.1 points to 3.1.0 instead of superset 3.1.3.

How to reproduce the bug

Go to
https://artifacthub.io/packages/helm/superset/superset/0.12.10 and check version

appVersion: "3.1.0"

https://github.com/apache/superset/blob/3.1.3/helm/superset/Chart.yaml#L18

Screenshots/recordings

No response

Superset version

3.1.3

Python version

3.9

Node version

16

Browser

Chrome

Additional context

No response

Checklist

  • I have searched Superset docs and Slack and didn't find a solution to my problem.
  • I have searched the GitHub issue tracker and didn't find a similar bug report.
  • I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.
@dosubot dosubot bot added the deploy:helm label Jul 4, 2024
Copy link

dosubot bot commented Jul 4, 2024

Hey @passga! I'm here to help you out with any bugs, questions, or contributions you have in mind. Let's squash those bugs together! 🤖

The Helm chart version 0.12.9 indeed references Superset version 4.0.0. The Chart.yaml file for the Helm chart in the 3.1 branch references Superset version 4.0.1 [1].

There is no documented reason or discussion in the repository about the decision to associate Superset version 4.0.0 with Helm chart version 0.12.9 [1]. Additionally, there is no Helm chart available that directly uses Superset version 3.1.3 [1].

For further details, you might want to check the specific Chart.yaml files and the repository discussions.

To continue talking to Dosu, mention @dosu.

@lodu
Copy link
Contributor

lodu commented Jul 11, 2024

Helm charts are not part of official release, hence the versioning is not updated when a new superset release is made. They are updated by the community.

The releases themselves also (usually) do not contain the last available commit to the charts, example: 4.0.1 branch does not contain this commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants