Skip to content

Prometheus server: Update the status of configuration resources at the end of workload reconciliation#8423

Open
haanhvu wants to merge 1 commit intoprometheus-operator:mainfrom
haanhvu:issue8382
Open

Prometheus server: Update the status of configuration resources at the end of workload reconciliation#8423
haanhvu wants to merge 1 commit intoprometheus-operator:mainfrom
haanhvu:issue8382

Conversation

@haanhvu
Copy link
Contributor

@haanhvu haanhvu commented Mar 4, 2026

Description

Closes: #8382

The issue asks to update the status of configuration resources at the end of workload reconciliation in all controllers. I don't see anywhere else outside of ThanosRuler and Prometheus server where we update the status of configuration resources. The ThanosRuler part was already fixed in #8358. This PR finishes the Prometheus server part.

If there's any other controllers where we need to do this but I missed, please let me know & I'll update the PR.

Type of change

What type of changes does your code introduce to the Prometheus operator? Put an x in the box that apply.

  • CHANGE (fix or feature that would cause existing functionality to not work as expected)
  • FEATURE (non-breaking change which adds functionality)
  • BUGFIX (non-breaking change which fixes an issue)
  • ENHANCEMENT (non-breaking change which improves existing functionality)
  • NONE (if none of the other choices apply. Example, tooling, build system, CI, docs, etc.)

Changelog entry

Prometheus server: Update the status of configuration resources at the end of workload reconciliation

…e end of workload reconciliation

Signed-off-by: haanhvu <haanhvu888@gmail.com>
@haanhvu haanhvu requested a review from a team as a code owner March 4, 2026 12:36
@haanhvu
Copy link
Contributor Author

haanhvu commented Mar 4, 2026

@simonpasquier do I understand the issue correctly or there's more than this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the status of configuration resources at the end of workload reconciliation

1 participant