diff --git a/pkg/analyzer/node.go b/pkg/analyzer/node.go index fe5836ccbd..5c9bef04de 100644 --- a/pkg/analyzer/node.go +++ b/pkg/analyzer/node.go @@ -50,6 +50,9 @@ func (NodeAnalyzer) Analyze(a common.Analyzer) ([]common.Result, error) { break } failures = addNodeConditionFailure(failures, node.Name, nodeCondition) + // k3s `EtcdIsVoter`` should not be reported as an error + case v1.NodeConditionType("EtcdIsVoter"): + break default: if nodeCondition.Status != v1.ConditionFalse { failures = addNodeConditionFailure(failures, node.Name, nodeCondition)