Which github workflows are flaking?
Integration Test
Which tests are flaking?
TestMemberPromoteMemberNotLearner
Github Action link
https://github.com/etcd-io/etcd/actions/runs/4469937666/jobs/7852763845
second time: https://github.com/etcd-io/etcd/actions/runs/4548835671/jobs/8020273443?pr=15580
Reason for failure (if possible)
logger.go:130: 2023-03-20T15:29:08.541Z WARN m2.client retrying of unary invoker failed {"member": "m2", "target": "etcd-endpoints://0xc00044b0e0/localhost:m2", "method": "/etcdserverpb.Cluster/MemberPromote", "attempt": 0, "error": "rpc error: code = FailedPrecondition desc = etcdserver: can only promote a learner member"}
logger.go:130: 2023-03-20T15:29:08.542Z WARN m2.client retrying of unary invoker failed {"member": "m2", "target": "etcd-endpoints://0xc00044b0e0/localhost:m2", "method": "/etcdserverpb.Cluster/MemberPromote", "attempt": 0, "error": "rpc error: code = FailedPrecondition desc = etcdserver: can only promote a learner member"}
logger.go:130: 2023-03-20T15:29:13.743Z WARN m2.client retrying of unary invoker failed {"member": "m2", "target": "etcd-endpoints://0xc00044b0e0/localhost:m2", "method": "/etcdserverpb.Cluster/MemberPromote", "attempt": 0, "error": "rpc error: code = Unavailable desc = etcdserver: request timed out"}
cluster_test.go:326: expect error to contain can only promote a learner member, got etcdserver: request timed out
The test just created 3 member cluster and expect member promote
Anything else we need to know?
Also has been caught in #12372
|
if err := s.waitAppliedIndex(); err != nil { |
is unnecessary if the local node is not leader.
It could be a culprit but test cluster does not have much traffic.
Which github workflows are flaking?
Integration Test
Which tests are flaking?
TestMemberPromoteMemberNotLearner
Github Action link
https://github.com/etcd-io/etcd/actions/runs/4469937666/jobs/7852763845
second time: https://github.com/etcd-io/etcd/actions/runs/4548835671/jobs/8020273443?pr=15580
Reason for failure (if possible)
The test just created 3 member cluster and expect member promote
Anything else we need to know?
Also has been caught in #12372
etcd/server/etcdserver/server.go
Line 1487 in 22bdc91
It could be a culprit but test cluster does not have much traffic.