Bug 741414
Summary: | alerts with compound AND conditions can incorrectly fire when one of the conditions goes from true to false within 30 seconds of the other condition going from from false to true | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Ian Springer <ian.springer> |
Component: | Alerts | Assignee: | Nobody <nobody> |
Status: | NEW --- | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 4.1 | CC: | flo_bugzilla, gerhard.dreschler, hrupp, mazz |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | --- | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ian Springer
2011-09-26 18:22:51 UTC
As of [master 8ada3a7], the pattern-generator plugin can be used to reproduce this bug as follows: - define an alert with the following condition: (Pattern 1 Metric = 0) AND (Pattern 2 Metric = 0) The plugin always reports either: Pattern 1 Metric = 0, Pattern 2 Metric = 1 or: Pattern 1 Metric = 1, Pattern 2 Metric = 0 so the alert should never fire. However, due to this bug, it will fire. see bug #735262 for fixing a specialized form of this issue (that is, with the same metric used in multiple conditions) bug #737565 forces the user to pick different metrics per condition. but this issue shows that even different metrics still exhibit odd behavior under rare conditions. |