Skip to content

Rename MCPGroup Ready printcolumn to Checked#4655

Open
qorexdev wants to merge 2 commits intostacklok:mainfrom
qorexdev:fix/mcpgroup-ready-column-label
Open

Rename MCPGroup Ready printcolumn to Checked#4655
qorexdev wants to merge 2 commits intostacklok:mainfrom
qorexdev:fix/mcpgroup-ready-column-label

Conversation

@qorexdev
Copy link
Copy Markdown
Contributor

@qorexdev qorexdev commented Apr 8, 2026

Summary

The MCPGroup CRD had a printer column labeled "Ready" but it was reading from the MCPServersChecked condition — not a Ready condition. This is misleading since "Ready" has a specific meaning in Kubernetes conventions (overall operational health), while MCPServersChecked just means the controller finished checking the referenced servers.

Renames the column to "Checked" to match the actual condition it queries.

Fixes #4617

Type of change

  • Bug fix

Test plan

  • Manual testing (describe below)

Verified the marker, generated CRD YAML, and Helm template all consistently show name: Checked pointing to the MCPServersChecked condition.

the column was showing MCPServersChecked condition status, not a Ready condition.
closes stacklok#4617
@github-actions github-actions bot added the size/XS Extra small PR: < 100 lines changed label Apr 8, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.89%. Comparing base (8b8412b) to head (020b3a2).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4655      +/-   ##
==========================================
+ Coverage   68.84%   68.89%   +0.05%     
==========================================
  Files         509      509              
  Lines       52668    52668              
==========================================
+ Hits        36259    36287      +28     
+ Misses      13606    13575      -31     
- Partials     2803     2806       +3     

☔ 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.

@qorexdev
Copy link
Copy Markdown
Contributor Author

qorexdev commented Apr 8, 2026

The Go vulnerability check failures are pre-existing dep issues in the codebase - the scheduled security scan on main has been failing since Apr 8 with the same CVE IDs (GO-2026-4864, etc.) due to an updated govulncheck database. My change only touches YAML/Helm templates, no Go code.

@github-actions github-actions bot added size/XS Extra small PR: < 100 lines changed and removed size/XS Extra small PR: < 100 lines changed labels Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Extra small PR: < 100 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MCPGroup Ready column misleadingly shows MCPServersChecked condition

2 participants