Nomad 1.4 Autopilot with only single server

This log message is coming from the raft-autopilot library as it attempts to reconcile its state.

Hello, I think I am running into the same issue on a small Vagrant machine that is a single-node Nomad 1.4.3 + Consul 1.12.0 cluster. The log messages I am seeing look like this:

Dec 10 20:11:52 localdev hab[655]: nomad.default(O):     2022-12-10T20:11:52.447-0800 [ERROR] nomad: failed to reconcile member: member="{localdev.localdev 172.16.177.181 4648 map[bootstrap:1 build:1.4.3 dc:localdev expect:1 id:27186dce-aed3-d333-9f5b-53ac55851c17 port:4647 raft_vsn:3 region:localdev revision:f464aca721d222ae9c1f3df643b3c3aaa20e2da7 role:nomad rpc_addr:172.16.177.181 vsn:1] alive 1 5 2 2 5 4}" error="error removing server with duplicate ID \"27186dce-aed3-d333-9f5b-53ac55851c17\": need at least one voter in configuration: {[]}"
Dec 10 20:11:52 localdev hab[655]: nomad.default(O):     2022-12-10T20:11:52.447-0800 [ERROR] nomad: failed to reconcile: error="error removing server with duplicate ID \"27186dce-aed3-d333-9f5b-53ac55851c17\": need at least one voter in configuration: {[]}"
Dec 10 20:11:52 localdev hab[655]: nomad.default(O):     2022-12-10T20:11:52.474-0800 [ERROR] nomad.autopilot: Failed to reconcile current state with the desired state

The system also seems to briefly be spiking CPU during that time, but it’s difficult to tell if that’s Nomad or something else.

I am happy to help provide other logs as needed.