FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix: Port the serviceAccount.name/create fix into the template by lfrancke · Pull Request #634 · stackabletech/operator-templating · GitHub

fix: Port the serviceAccount.name/create fix into the template - #634

Merged
lfrancke merged 1 commit into
mainfrom
push-ssyrrqqpnvkt
Aug 17, 2026
Merged

fix: Port the serviceAccount.name/create fix into the template#634
lfrancke merged 1 commit into
mainfrom
push-ssyrrqqpnvkt

Conversation

lfrancke commented Aug 16, 2026
edited
Loading

Copy link
Copy Markdown
Member

Ports stackabletech/hive-operator#742 into the template.

  • the Deployment and the ServiceAccount resolve their name through operator.serviceAccountName instead of hardcoding <fullname>-serviceaccount, which is what makes .Values.serviceAccount.name take effect at all
  • with create=false the helper fell back to "default", giving a pod running as the namespace default ServiceAccount without the operator ClusterRole. It now requires serviceAccount.name.

This should not be rolled out before stackabletech/listener-operator#418 and stackabletech/secret-operator#736 are merged.

Release Notes

Helm: Previously serviceAccount.create would result in a broken deployment, this is now fixed and the value can be used to decide whether a ServiceAccount is created or not

Same change as hive-operator#742:

  - the Deployment and the ServiceAccount both resolve their name through
    operator.serviceAccountName instead of hardcoding <fullname>-serviceaccount,
    which is what makes .Values.serviceAccount.name take effect at all
  - with create=false the helper used to fall back to "default", giving a pod
    without the operator's ClusterRole; it now requires serviceAccount.name
Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Aug 17, 2026
lfrancke added this pull request to the merge queue Aug 17, 2026
Merged via the queue into main with commit 0a9e5e7 Aug 17, 2026
2 checks passed
lfrancke deleted the push-ssyrrqqpnvkt branch August 17, 2026 18:50
lfrancke moved this from Development: In Review to Acceptance: In Progress in Stackable Engineering Aug 24, 2026
lfrancke added release/26.11.0 release-note Denotes a PR that will be considered when it comes time to generate release notes. labels Aug 24, 2026
lfrancke moved this from Acceptance: In Progress to Done in Stackable Engineering Aug 24, 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

Labels

release/26.11.0 release-note Denotes a PR that will be considered when it comes time to generate release notes.

Projects

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL