I’m fairly new to Vault clusters. I have a setup of 3 nodes, all running version 1.15.4 on Ubuntu 22.04.
When I’m trying to step down the leader node it enters in follower state but within ~10 seconds acquires lock and and becomes the leader again, the other follower nodes are not taking over while they are up & running, so far I haven’t found the reason why they are not taking over.
Here is vault.log on the leader node
2024-01-18T15:08:09.137Z [WARN] core: stepping down from active operation to standby
2024-01-18T15:08:09.138Z [INFO] core: pre-seal teardown starting
2024-01-18T15:08:09.639Z [INFO] core: stopping raft active node
2024-01-18T15:08:09.640Z [INFO] core: pre-seal teardown complete
2024-01-18T15:08:09.654Z [INFO] storage.raft: entering follower state: follower="Node at 10.1.60.95:8201 [Follower]" leader-address= leader-id=
2024-01-18T15:08:09.654Z [INFO] storage.raft: aborting pipeline replication: peer="{Voter node02 10.1.61.122:8201}"
2024-01-18T15:08:09.655Z [INFO] storage.raft: aborting pipeline replication: peer="{Voter node03 10.1.60.208:8201}"
2024-01-18T15:08:09.810Z [INFO] storage.raft: entering candidate state: node="Node at 10.1.60.95:8201 [Candidate]" term=455
2024-01-18T15:08:09.821Z [INFO] storage.raft: election won: term=455 tally=2
2024-01-18T15:08:09.821Z [INFO] storage.raft: entering leader state: leader="Node at 10.1.60.95:8201 [Leader]"
2024-01-18T15:08:09.822Z [INFO] storage.raft: added peer, starting replication: peer=node02
2024-01-18T15:08:09.822Z [INFO] storage.raft: added peer, starting replication: peer=node03
2024-01-18T15:08:09.824Z [INFO] storage.raft: pipelining replication: peer="{Voter node02 10.1.61.122:8201}"
2024-01-18T15:08:09.842Z [INFO] storage.raft: pipelining replication: peer="{Voter node03 10.1.60.208:8201}"
2024-01-18T15:08:19.656Z [INFO] core: acquired lock, enabling active operation
2024-01-18T15:08:19.668Z [INFO] core: post-unseal setup starting
2024-01-18T15:08:19.682Z [INFO] core: loaded wrapping token key
2024-01-18T15:08:19.682Z [INFO] core: successfully setup plugin runtime catalog
2024-01-18T15:08:19.682Z [INFO] core: successfully setup plugin catalog: plugin-directory=""
2024-01-18T15:08:19.699Z [INFO] core: successfully mounted: type=system version="v1.15.4+builtin.vault" path=sys/ namespace="ID: root. Path: "
2024-01-18T15:08:19.700Z [INFO] core: successfully mounted: type=identity version="v1.15.4+builtin.vault" path=identity/ namespace="ID: root. Path: "
2024-01-18T15:08:19.701Z [INFO] core: successfully mounted: type=pki version="v1.15.4+builtin.vault" path=winter_pki/ namespace="ID: root. Path: "
2024-01-18T15:08:19.701Z [INFO] core: successfully mounted: type=cubbyhole version="v1.15.4+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: "
2024-01-18T15:08:19.736Z [INFO] core: successfully mounted: type=token version="v1.15.4+builtin.vault" path=token/ namespace="ID: root. Path: "
2024-01-18T15:08:19.737Z [INFO] core: successfully mounted: type=approle version="v1.15.4+builtin.vault" path=approle/ namespace="ID: root. Path: "
2024-01-18T15:08:19.745Z [INFO] core: restoring leases
2024-01-18T15:08:19.763Z [INFO] core: starting raft active node
2024-01-18T15:08:19.764Z [INFO] storage.raft: starting autopilot: config="&{false 0 10s 24h0m0s 1000 0 10s false redundancy_zone upgrade_version}" reconcile_interval=0s
2024-01-18T15:08:19.783Z [INFO] core: usage gauge collection is disabled
2024-01-18T15:08:19.806Z [INFO] core: post-unseal setup complete
Any ideas what should I try ?