Describe the bug
Some alerts or alert types are missing fingerprint.
It is possible, that KUBERNETES_API_SERVER sourced alarms are missing the fingerprint, but PROMETHEUS sourced alarms have it
Some examples with missing fingerprint:
Crashing pod
Updates to significant fields
robusta playbooks trigger prometheus_alert
To Reproduce
Steps to reproduce the behavior:
generate Updates to significant fields alert (for example with resource_babysitter action)
observe how the fingerprint field is missing (for example with print(f"fingerprint ::: {finding.fingerprint} "))
Expected behavior
Expecting fingerprint to be present for most, if not all alerts
Describe the bug Some alerts or alert types are missing fingerprint. It is possible, that KUBERNETES_API_SERVER sourced alarms are missing the fingerprint, but PROMETHEUS sourced alarms have it Some examples with missing fingerprint:
robusta playbooks trigger prometheus_alert
To Reproduce Steps to reproduce the behavior:
resource_babysitter
action)print(f"fingerprint ::: {finding.fingerprint} ")
)Expected behavior Expecting fingerprint to be present for most, if not all alerts