Skip to content

Conversation

@alexh-tigera
Copy link
Member

@alexh-tigera alexh-tigera commented Nov 26, 2025

Description

  • Include prometheus and alertmanager status in monitor status

The monitor should be unavailable if there is a prometheus or alertmanager instance that is unavailable. This handles the case where the prometheus install failed, and the statefulsets haven't been created yet.

  • monitor: Only check prometheus / alertmanager Available status

Release Note

Fixed a readiness check for prometheus and alertmanager deployments.

For PR author

  • Tests for change.
  • If changing pkg/apis/, run make gen-files
  • If changing versions, run make gen-versions

For PR reviewers

A note for code reviewers - all pull requests must have the following:

  • Milestone set according to targeted release.
  • Appropriate labels:
    • kind/bug if this is a bugfix.
    • kind/enhancement if this is a a new feature.
    • enterprise if this PR applies to Calico Enterprise only.

* Include prometheus and alertmanager status in monitor status

The monitor should be unavailable if there is a prometheus or alertmanager
instance that is unavailable. This handles the case where the prometheus
install failed, and the statefulsets haven't been created yet.

* monitor: Only check prometheus / alertmanager Available status
@alexh-tigera alexh-tigera force-pushed the alexh/restore-prometheus-readiness-checks branch from 6531530 to 2f3fb07 Compare December 4, 2025 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants