-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add runbooks for internal mode and provider mode clusters #9673
add runbooks for internal mode and provider mode clusters #9673
Conversation
Signed-off-by: Daniel Osypenko <[email protected]>
test run for Provider mode alerts: https://privatebin.corp.redhat.com/?c7d078f6bdcd5e88#EZcTZFGkzRyadepkTUepZd6gBKRYVHn541n2GQrRR4gx test run for Internal mode alerts: https://privatebin.corp.redhat.com/?88a5793d0cf46242#8UJ2kkk9dfNErtJeJKm31D1Za3mvgPvnC9j1YwpEyvro |
# Check additional text arguments if provided | ||
for arg in args: | ||
if not re.search(arg, self.text): | ||
logger.error(f"arg '{arg}' is missing int the text.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
logger.error(f"arg '{arg}' is missing int the text.") | |
logger.error(f"arg '{arg}' is missing in the text.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: Daniel Osypenko <[email protected]>
36c5b5e
Signed-off-by: Daniel Osypenko <[email protected]>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: DanielOsypenko, ebondare, vavuthu The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
…orage#9673) * add runbooks for internal mode and provider mode Signed-off-by: Daniel Osypenko <[email protected]>
Automation for https://issues.redhat.com/browse/RHSTOR-3613 and https://issues.redhat.com/browse/RHSTOR-5154
Validate alerts:
CephClusterErrorState CephClusterWarningState CephOSDVersionMismatch PersistentVolumeUsageCritical CephClusterCriticallyFull CephClusterNearFull CephClusterReadOnly CephMonVersionMismatch CephPoolQuotaBytesCriticallyExhausted CephPoolQuotaBytesNearExhaustion CephMgrIsAbsent CephMgrIsMissingReplicas CephMdsMissingReplicas CephMonQuorumAtRisk CephMonQuorumLost CephMonHighNumberOfLeaderChanges CephNodeDown CephOSDCriticallyFull ObcQuotaObjectsAlert ObcQuotaBytesExhausedAlert ObcQuotaObjectsExhausedAlert ClusterObjectStoreState KMSServerConnectionAlert ODFRBDClientBlocked OdfMirrorDaemonStatus OdfPoolMirroringImageHealth CephOSDFlapping CephOSDNearFull CephOSDDiskNotResponding CephOSDDiskUnavailable CephOSDSlowOps CephDataRecoveryTakingTooLong CephPGRepairTakingTooLong - FAIL PersistentVolumeUsageNearFull ODFPersistentVolumeMirrorStatus ObcQuotaBytesAlert for Internal mode clusters
and
StorageClientHeartbeatMissed, StorageClientIncompatibleOperatorVersion for Provider mode clusters