This is seen on K8S. Need to run more tests.
2023-06-22 21:32:50.388407+00:00 [info] <0.6984.0> etcd peer discovery: successfully connected to etcd
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** State machine rabbitmq_peer_discovery_etcd_v3_client terminating
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** Last event = {info,#{event => 'KeepAliveHalted',
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> lease_id => 7587871464148287793,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> reason =>
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> <<"etcdserver: requested lease not found">>}}
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** When server state = {connected,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> {statem_data,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ["etcd:2379"],
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> [],rabbitmq_peer_discovery_etcd_v3_client,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> <0.6985.0>,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> #Ref<0.2393751246.1218445315.205276>,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> <<"rabbitmq">>,<<"default">>,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> 7587871464148287793,61,<0.6987.0>,70,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> undefined,undefined}}
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** Reason for termination = error:function_clause
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** Callback modules = [rabbitmq_peer_discovery_etcd_v3_client]
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** Callback mode = [state_functions,state_enter]
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** Stacktrace =
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ** [{rabbitmq_peer_discovery_etcd_v3_client,connected,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> [info,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> #{event => 'KeepAliveHalted',lease_id => 7587871464148287793,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> reason => <<"etcdserver: requested lease not found">>},
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> {statem_data,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> ["etcd:2379"],
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> [],rabbitmq_peer_discovery_etcd_v3_client,<0.6985.0>,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> #Ref<0.2393751246.1218445315.205276>,<<"rabbitmq">>,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> <<"default">>,7587871464148287793,61,<0.6987.0>,70,undefined,
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> undefined}],
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> [{file,"rabbitmq_peer_discovery_etcd_v3_client.erl"},{line,174}]},
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> {gen_statem,loop_state_callback,11,[{file,"gen_statem.erl"},{line,1426}]},
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0> {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,240}]}]
2023-06-22 21:37:15.755876+00:00 [error] <0.6984.0>
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> crasher:
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> initial call: rabbitmq_peer_discovery_etcd_v3_client:init/1
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> pid: <0.6984.0>
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> registered_name: rabbitmq_peer_discovery_etcd_v3_client
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> exception error: no function clause matching
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> rabbitmq_peer_discovery_etcd_v3_client:connected(info,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> #{event =>
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> 'KeepAliveHalted',
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> lease_id =>
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> 7587871464148287793,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> reason =>
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> <<"etcdserver: requested lease not found">>},
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> {statem_data,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> ["etcd:2379"],
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> [],
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> rabbitmq_peer_discovery_etcd_v3_client,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> <0.6985.0>,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> #Ref<0.2393751246.1218445315.205276>,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> <<"rabbitmq">>,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> <<"default">>,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> 7587871464148287793,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> 61,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> <0.6987.0>,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> 70,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> undefined,
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> undefined}) (rabbitmq_peer_discovery_etcd_v3_client.erl, line 174)
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> in function gen_statem:loop_state_callback/11 (gen_statem.erl, line 1426)
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> ancestors: [rabbitmq_peer_discovery_etcd_sup,<0.713.0>]
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> message_queue_len: 0
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> messages: []
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> links: [<0.714.0>]
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> dictionary: []
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> trap_exit: false
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> status: running
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> heap_size: 10958
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> stack_size: 28
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> reductions: 31870
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0> neighbours:
2023-06-22 21:37:15.756372+00:00 [error] <0.6984.0>
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> supervisor: {local,rabbitmq_peer_discovery_etcd_sup}
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> errorContext: child_terminated
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> reason: {function_clause,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [{rabbitmq_peer_discovery_etcd_v3_client,connected,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [info,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> #{event => 'KeepAliveHalted',
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> lease_id => 7587871464148287793,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> reason => <<"etcdserver: requested lease not found">>},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {statem_data,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> ["etcd:2379"],
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [],rabbitmq_peer_discovery_etcd_v3_client,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> <0.6985.0>,#Ref<0.2393751246.1218445315.205276>,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> <<"rabbitmq">>,<<"default">>,7587871464148287793,61,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> <0.6987.0>,70,undefined,undefined}],
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [{file,"rabbitmq_peer_discovery_etcd_v3_client.erl"},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {line,174}]},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {gen_statem,loop_state_callback,11,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [{file,"gen_statem.erl"},{line,1426}]},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {proc_lib,init_p_do_apply,3,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [{file,"proc_lib.erl"},{line,240}]}]}
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> offender: [{pid,<0.6984.0>},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {id,rabbitmq_peer_discovery_etcd_v3_client},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {mfargs,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {rabbitmq_peer_discovery_etcd_v3_client,start_link,
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> [#{endpoints => ["etcd:2379"]}]}},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {restart_type,permanent},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {significant,false},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {shutdown,infinity},
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0> {child_type,worker}]
2023-06-22 21:37:15.757246+00:00 [error] <0.714.0>