Skip to content

chore: Release stackable-operator 0.115.0 - #1258

Merged
sbernauer merged 1 commit into
mainfrom
release/0.115.0
Aug 5, 2026
Merged

chore: Release stackable-operator 0.115.0#1258
sbernauer merged 1 commit into
mainfrom
release/0.115.0

Conversation

@sbernauer

Copy link
Copy Markdown
Member

Changed

  • BREAKING: PodSecurityContextBuilder::new was removed in favor of PodSecurityContextBuilder::with_stackable_defaults
    (same for SecurityContextBuilder) (#1205).
    This function already sets up some defaults we want to use across the platform.
    Currently this is runAsNonRoot: true for PodSecurityContextBuilder, which might cause product Pods to crash and require changes.
  • BREAKING: PodSecurityContextBuilder::run_as_non_root now takes a bool instead of assuming consumers always want to set it to true (#1205).
    This is needed to allow users setting it to false in case the new with_stackable_defaults function sets it to true.
  • BREAKING: SecurityContextBuilder::run_as_root has been removed (#1205).
  • BREAKING: Bump kube to 4.2.0 (#1257).
    • This fixes a long-standing issue, where additionalPrinterColumns, categories and shortNames where always included in the CRD, which lead to ArgoCD thinking the CRs where out of sync.

@sbernauer sbernauer self-assigned this Aug 4, 2026
@sbernauer sbernauer moved this to Development: Waiting for Review in Stackable Engineering Aug 4, 2026
@sbernauer
sbernauer requested a review from a team August 4, 2026 13:01
@siegfriedweber
siegfriedweber self-requested a review August 4, 2026 13:41
@siegfriedweber siegfriedweber moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Aug 4, 2026

@siegfriedweber siegfriedweber left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbernauer

Copy link
Copy Markdown
Member Author

I'd say no, as it's a purely internal change. IMO we only need to call out bumps to re-exported crates (kube, k8s-openapi), as they are technically breaking.

@siegfriedweber siegfriedweber left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sbernauer
sbernauer added this pull request to the merge queue Aug 5, 2026
Merged via the queue into main with commit fb2d865 Aug 5, 2026
5 checks passed
@sbernauer
sbernauer deleted the release/0.115.0 branch August 5, 2026 07:52
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Aug 5, 2026
@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants