From 0b2a46b36fc0964f0d64e71f2683da47e7b50ff4 Mon Sep 17 00:00:00 2001 From: Henry Guo Date: Fri, 14 Aug 2026 23:49:31 +0800 Subject: [PATCH 1/2] fix(log-analyzer): remove stale heal manager anchor (#6100) --- crates/log-analyzer/src/rules/seed/heal.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/crates/log-analyzer/src/rules/seed/heal.rs b/crates/log-analyzer/src/rules/seed/heal.rs index aceacc829..b5564f49e 100644 --- a/crates/log-analyzer/src/rules/seed/heal.rs +++ b/crates/log-analyzer/src/rules/seed/heal.rs @@ -103,11 +103,7 @@ pub(super) fn rules() -> Vec { P2Degraded, "heal", "heal 任务调度/执行失败", - any([ - prefix("Heal task timeout"), - prefix("Heal task execution failed"), - contains("Heal manager is not running"), - ]), + any([prefix("Heal task timeout"), prefix("Heal task execution failed")]), "heal 任务调度/执行层故障。", "检查 heal 后台服务状态与资源压力。", ) From 69e8ef9af52bdee2b386dcb085353d35239d295c Mon Sep 17 00:00:00 2001 From: Zhengchao An Date: Sat, 15 Aug 2026 00:44:36 +0800 Subject: [PATCH 2/2] test(sse): align KMS context error assertion (#6118) --- rustfs/src/storage/sse.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/rustfs/src/storage/sse.rs b/rustfs/src/storage/sse.rs index 87f5af497..a876783c9 100644 --- a/rustfs/src/storage/sse.rs +++ b/rustfs/src/storage/sse.rs @@ -4565,11 +4565,9 @@ mod tests { }) .await .expect_err("mismatched kms context should fail"); - assert!( - err.message.contains("context") || err.message.contains("Context"), - "unexpected error for mismatched kms context: {}", - err.message - ); + assert_eq!(err.code, S3ErrorCode::InternalError); + assert_eq!(err.message, ApiError::error_code_to_message(&S3ErrorCode::InternalError)); + assert_eq!(super::kms_data_plane_error_class(&err), "context_mismatch"); manager.stop().await.expect("kms service should stop cleanly"); reset_sse_dek_provider();