-
Notifications
You must be signed in to change notification settings - Fork 79
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
Update the Helm chart to use newer version of cass-operator chart #1081
Update the Helm chart to use newer version of cass-operator chart #1081
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1081 +/- ##
=======================================
Coverage 57.27% 57.27%
=======================================
Files 100 100
Lines 10162 10162
=======================================
Hits 5820 5820
Misses 3831 3831
Partials 511 511 |
SonarCloud Quality Gate failed. 0 Bugs No Coverage information Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
I've been trying to test this using some instructions Michael suggested. Unfortunately, I can't seem to get the chart to build.
So then I do:
|
I see some job failures on the k8ssandra repo, I'll try to check what's in there.. |
Yeah, it seems 0.44.1 wasn't pushed to the helm.k8ssandra.io/stable/index.yaml |
So I still see the same issue here. I don't know how any of this is meant to be structured these days, given that we still have some weird dependencies on the k8ssandra repo. I wonder if we should talk about archiving that repo completely and publishing everything from cass-operator or k8ssandra-operator. For now, it looks like you have a PR here which I'm going to merge (as Alex has approved) to see if that gets us a release that works. |
Merging that PR didn't do anything unfortunately. I assume I need to cut a new release of the helm charts published out of the k8ssandra repo, but I'm not sure what the procedure there is. I'd simply push a tag, but it looks like the last release was 1.5.2 back in Nov 29 2022, so that doesn't seem like the right thing to do... |
@Miles-Garnsey, in order to cut out a new Helm release of k8ssandra-operator, you'll need to go through the release process. |
Righto, this wasn't working yesterday (after merging that PR) but it is working today, so maybe it just took a while to appear in the Helm repo, idk. Testing again, on the main branch I see this:
Which was where the problem was. If I switch to this branch I see this:
I also see:
So I think the Chart.lock hasn't been updated. If I go ahead and delete the chart.lock and run
I've checked, and the chart.lock is in .gitignore anyway, so I think this PR will fix things. Approving. |
What this PR does:
Updates cass-operator chart to 0.44.0, which deploys datastax/dse-mgmtapi-6_8-ubi8.
Which issue(s) this PR fixes:
Fixes #1013
Checklist