Skip to content

Conversation

@petewall
Copy link
Collaborator

These settings have caused trouble on certain platforms.

@petewall petewall self-assigned this Jan 12, 2026
@petewall petewall linked an issue Jan 12, 2026 that may be closed by this pull request
@petewall petewall requested a review from Copilot January 12, 2026 15:57
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request removes certain pod security context settings from the alloy-operator Helm chart that have caused compatibility issues on certain platforms. The chart version is bumped from 0.3.15 to 0.4.0.

Changes:

  • Removed default values for fsGroup, runAsGroup, runAsUser, and seccompProfile from podSecurityContext, keeping only runAsNonRoot: true
  • Updated chart version from 0.3.15 to 0.4.0 across all files
  • Removed the securityContext/noUserOrGroup example documentation since these settings are no longer defaults

Reviewed changes

Copilot reviewed 15 out of 18 changed files in this pull request and generated no comments.

Show a summary per file
File Description
charts/alloy-operator/values.yaml Removed fsGroup, runAsGroup, runAsUser, and seccompProfile from podSecurityContext defaults
charts/alloy-operator/values.schema.json Reordered runAsNonRoot property but kept all security context properties in schema to allow user overrides
charts/alloy-operator/Chart.yaml Bumped version to 0.4.0
charts/alloy-operator/CHANGELOG.md Added entry for version 0.4.0 documenting the security context changes
charts/alloy-operator/README.md Updated version badge to 0.4.0 and updated podSecurityContext documentation
charts/alloy-operator/docs/examples/*/output.yaml Updated all example outputs to reflect version 0.4.0 and removed security context settings
charts/alloy-operator/docs/examples/securityContext/noUserOrGroup/* Deleted example files as these settings are no longer defaults
charts/sample-parent-chart/Chart.yaml Updated dependency version to 0.4.0
charts/sample-parent-chart/Chart.lock Updated dependency version, digest, and generation timestamp
charts/sample-parent-chart/charts/alloy-operator-0.4.0.tgz Added new packaged chart version
README.md Updated version table to show Alloy Operator 0.4.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@petewall petewall merged commit ea6cef4 into main Jan 12, 2026
31 checks passed
@petewall petewall deleted the fix/remove-special-security-context branch January 12, 2026 17:33
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.

Issues with defaults and OpenShift

1 participant