mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-08 04:58:12 +00:00
chore: integrate release CI prerequisites
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
sha256-darwin=53b05ac745905809d3828c6994bdd8ecf9d20b2b61a8a9d80fe15eb62f932193
|
||||
sha256-linux=7c892afa4b9d1591b46bd79c976b647109a277284fddb3b98edced4b0297eda2
|
||||
sha256-darwin=a953d2e05cdb5169a051a12eef1c2390066dc3fb211fab28a05e4700ae450cee
|
||||
sha256-linux=e6a93961b581dc40fe90dd7d1975ab548e80bff806f5e923304432d5ecf37347
|
||||
|
||||
@@ -68,14 +68,17 @@ pub(super) fn rules() -> Vec<Rule> {
|
||||
)
|
||||
},
|
||||
Rule {
|
||||
anchors: strings(["reporting peer disks offline after consecutive storage_info failures"]),
|
||||
anchors: strings(["Storage inventory probe failed; current drive health is unknown"]),
|
||||
..base(
|
||||
"peer-disks-offline",
|
||||
P2Degraded,
|
||||
"disk",
|
||||
"peer 磁盘被整体判定离线",
|
||||
contains("reporting peer disks offline after consecutive storage_info failures"),
|
||||
"对某 peer 连续 storage_info 失败,判定其磁盘整体离线。",
|
||||
"peer 存储清单探测失败",
|
||||
any([
|
||||
contains("Storage inventory probe failed; current drive health is unknown"),
|
||||
contains("reporting peer disks offline after consecutive storage_info failures"),
|
||||
]),
|
||||
"某 peer 的 storage_info 探测失败,当前磁盘健康状态未知。",
|
||||
"检查该 peer 节点存活与 RPC 端口可达。",
|
||||
)
|
||||
},
|
||||
|
||||
@@ -110,7 +110,7 @@ fn every_rule_has_a_positive_sample() {
|
||||
("remote-peer-faulty", msg("Remote peer health check failed for node2: marking as faulty")),
|
||||
(
|
||||
"peer-disks-offline",
|
||||
msg("reporting peer disks offline after consecutive storage_info failures"),
|
||||
msg("Storage inventory probe failed; current drive health is unknown"),
|
||||
),
|
||||
("drive-faulty-error", msg("remote drive is faulty")),
|
||||
(
|
||||
@@ -318,6 +318,10 @@ fn smoke_samples_hit_exact_rule_sets() {
|
||||
&["disk-marked-faulty"],
|
||||
);
|
||||
exact(&msg("erasure write quorum (required=8, achieved=5)"), &["ec-write-quorum"]);
|
||||
exact(
|
||||
&msg("reporting peer disks offline after consecutive storage_info failures"),
|
||||
&["peer-disks-offline"],
|
||||
);
|
||||
exact(
|
||||
&Sample {
|
||||
message: "Metacache listing quorum failed",
|
||||
|
||||
Reference in New Issue
Block a user