Skip to content

Remove stale OpenShift values overlay from Helm chart#4817

Merged
ChrisJBurns merged 1 commit intomainfrom
remove-openshift-values
Apr 14, 2026
Merged

Remove stale OpenShift values overlay from Helm chart#4817
ChrisJBurns merged 1 commit intomainfrom
remove-openshift-values

Conversation

@ChrisJBurns
Copy link
Copy Markdown
Collaborator

Summary

The values-openshift.yaml was a near-duplicate of the default values.yaml with outdated image tags (v0.15.0 vs v0.20.0) and slightly different resource limits. It contained no OpenShift-specific configuration and was misleading as a named overlay. This PR removes it and cleans up the README references.

Type of change

  • Cleanup / removal of dead code or stale files

Test plan

  • Verified no Helm templates reference values-openshift.yaml
  • Verified the remaining Go code OpenShift references (platform detection, security contexts) are unrelated
  • README.md.gotmpl and generated README.md updated consistently

Generated with Claude Code

The values-openshift.yaml was a copy of the default values with outdated
image tags (v0.15.0) and different resource limits. It provided no
OpenShift-specific configuration and was misleading as a reference.
Remove it along with the README references that pointed to it.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions bot added the size/S Small PR: 100-299 lines changed label Apr 14, 2026
Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

LGTM — straightforward removal of a stale, misleading values overlay with no functional impact.

Extended reasoning...

Overview

This PR removes deploy/charts/operator/values-openshift.yaml and the corresponding README references in README.md and README.md.gotmpl. The deleted file was a near-duplicate of the default values.yaml with outdated image tags (v0.15.0 vs current v0.20.0) and contained no actual OpenShift-specific configuration.

Security risks

None. This is a pure deletion of a stale values overlay and documentation cleanup. No templates, Go code, or runtime behavior is changed.

Level of scrutiny

Low. The changes are mechanical: delete an unused file, remove two identical README code blocks referencing it. The PR description confirms no Helm templates reference the deleted file, and the remaining OpenShift-related Go code (platform detection, security contexts) is unaffected.

Other factors

No bugs found by the automated system. The README and its template source are updated consistently. This is a clean, low-risk housekeeping change.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.99%. Comparing base (7c3cdc7) to head (c0d1e3e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4817      +/-   ##
==========================================
+ Coverage   68.94%   68.99%   +0.05%     
==========================================
  Files         518      518              
  Lines       55017    55017              
==========================================
+ Hits        37930    37960      +30     
+ Misses      14159    14130      -29     
+ Partials     2928     2927       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ChrisJBurns ChrisJBurns merged commit 4298cfe into main Apr 14, 2026
40 checks passed
@ChrisJBurns ChrisJBurns deleted the remove-openshift-values branch April 14, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S Small PR: 100-299 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants