Skip to content

Propagate k0smotron Cluster reconciliation status to K0smotronControlPlane conditions#1364

Open
kahirokunn wants to merge 1 commit intok0sproject:mainfrom
kahirokunn:feat/propagate-reconciliation-status
Open

Propagate k0smotron Cluster reconciliation status to K0smotronControlPlane conditions#1364
kahirokunn wants to merge 1 commit intok0sproject:mainfrom
kahirokunn:feat/propagate-reconciliation-status

Conversation

@kahirokunn
Copy link
Copy Markdown
Contributor

@kahirokunn kahirokunn commented Feb 18, 2026

Summary

  • Propagate k0smotron Cluster's reconciliation status to K0smotronControlPlane as a K0smotronClusterReconciled condition

Motivation

When K0smotronControlPlane was stuck and not becoming Ready, there was no way to tell from the K0smotronControlPlane alone whether the underlying k0smotron Cluster had a reconciliation error. Users had to dig into the k0smotron Cluster object to find the root cause. This change surfaces the reconciliation status directly on the K0smotronControlPlane conditions, making errors immediately visible.

…Plane conditions

Signed-off-by: kahirokunn <okinakahiro@gmail.com>
@apedriza
Copy link
Copy Markdown
Contributor

I'm working on some improvements about status reporting and I plan to remove .status.ReconcileStatus field for the new v1beta2 API. I will put this PR on hold a bit until I figure out how to coordinate changes

@kahirokunn
Copy link
Copy Markdown
Contributor Author

Sounds good, thanks for the heads-up! Take your time figuring out the coordination.

@github-actions
Copy link
Copy Markdown

The PR is marked as stale since no activity has been recorded in 30 days

@github-actions github-actions bot added Stale and removed Stale labels Mar 27, 2026
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.

2 participants