Comment 2 for bug 1987677

Revision history for this message
Nobuto Murata (nobuto) wrote :

A quick trick would be something like the following before executing `token create`.

until vault status -format json | jq -r --exit-status .leader_cluster_address; do
    sleep 1
done

[just after unsealing]
{
  "type": "shamir",
  "initialized": true,
  "sealed": false,
  "t": 1,
  "n": 1,
  "progress": 0,
  "nonce": "",
  "version": "1.8.8",
  "migration": false,
  "cluster_name": "vault-cluster-eb767fbb",
  "cluster_id": "3011c079-df2d-bd0d-dd3b-1e8c32a4ecf8",
  "recovery_seal": false,
  "storage_type": "raft",
  "ha_enabled": true,
  "active_time": "0001-01-01T00:00:00Z",
  "raft_committed_index": 24,
  "raft_applied_index": 24
}

[after settling down]
{
  "type": "shamir",
  "initialized": true,
  "sealed": false,
  "t": 1,
  "n": 1,
  "progress": 0,
  "nonce": "",
  "version": "1.8.8",
  "migration": false,
  "cluster_name": "vault-cluster-eb767fbb",
  "cluster_id": "3011c079-df2d-bd0d-dd3b-1e8c32a4ecf8",
  "recovery_seal": false,
  "storage_type": "raft",
  "ha_enabled": true,
  "is_self": true,
  "active_time": "2023-10-19T02:24:16.7102222Z",
  "leader_address": "http://192.168.151.110:8200",
  "leader_cluster_address": "https://192.168.151.110:8201",
  "raft_committed_index": 43,
  "raft_applied_index": 43
}