Description of problem: In etcd 3.5+ the /health endpoint returns an additional reason field in the response[1] which breaks grep pattern match. The result is quorum-guard always reporting health false. [1] https://github.com/etcd-io/etcd/pull/11983 Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. bump etcd to 3.5 2. install cluster 3. Actual results: quorum-guard reports 0/3 replicas ready Expected results: health is reported accuratly Additional info:
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.9.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:3759