Bump gremlin chart version to 0.30.0 - #154
Merged
Merged
Conversation
Marks a distinct, publishable version that unambiguously includes EN-11853 (standard Helm config exposure) on top of everything else merged to master since 0.29.0. Minor bump: the change is purely additive and backward-compatible (24 new optional values, no existing behavior altered when unset). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L3TrXY8bWRGNv3aRFZZwGZ
philgebhardt
approved these changes
Sep 23, 2026
fred-gremlin
approved these changes
Sep 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bumps
gremlin/Chart.yaml'sversionfrom0.29.0to0.30.0.masterwas already at0.29.0before EN-11853 merged — that version number was set by an earlier PR (#151) and never bumped again by #152, #153, or the doc/bug-fix commits that landed alongside it. That leaves it ambiguous whether the currently-published0.29.0chart artifact actually includes EN-11853's changes (probes,initContainers,extraVolumes/extraVolumeMounts,lifecycle,envFrom,terminationGracePeriodSeconds,dnsConfig,hostAliases, pod-levelsecurityContext) or was published from an earlier commit.This bump gives the current state of
masterits own distinct, publishable version, so the next chart publish unambiguously includes everything currently merged.Minor bump, not patch: the change is purely additive and backward-compatible — 24 new optional values, no existing behavior altered when they're left unset (verified against real staging config in flux-cluster-apps#1237).
Test plan
helm lint gremlin— cleanhelm unittest gremlin— 32 suites, 235 tests, clean🤖 Generated with Claude Code