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

Bump chart version to fix outdated CRDs #1021

Closed
wants to merge 1 commit into from

Conversation

gtaylor
Copy link

@gtaylor gtaylor commented Dec 25, 2021

Changes happened to the CRDs since the last time that the Helm chart was bumped, so there are Helm users out there (like myself) who are running recent controllers with old CRDs. I am for example missing the new dockerEnv feature in the runnerdeployment resource.

I have bumped the chart version to pull the latest CRDs into a new point release. I've also nudged the appVersion up to match the latest release.

It'll be important to bump the chart version any time a change is made that results in different YAML rendering behavior to avoid future recurrence of the breakage.

Some CRD changes happened since the last chart version bump to pull the latest
CRDs into the chart repo's tgz archive. Also take the latest appVersion.
@mumoshu
Copy link
Collaborator

mumoshu commented Dec 25, 2021

@gtaylor Hey! Thank you for your contribution.

Yes, #912 added dockerEnv to the runner spec but we have no controller release (v0.21.0) for that feature yet.

My general recommendation is- if you're trying an unreleased version of the controller, use the chart from our main branch, not from the chart repo. Does that make sense?

Or should I just take this as a warm request to release the new controller 0.21.0 along with the new chart version earlier? 😃

@gtaylor
Copy link
Author

gtaylor commented Dec 26, 2021

Whoops, that makes sense. Shall I close this PR?

@toast-gear
Copy link
Collaborator

@gtaylor if you could, cheers

@toast-gear toast-gear closed this Dec 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants