diff --git a/roles/vault/tasks/bootstrap/start_vault_temp.yml b/roles/vault/tasks/bootstrap/start_vault_temp.yml index 49585a5d9f6408c7c0aea7110b6c543e2aeb5756..1048b8c3ec15aff09d5d4da0b06207e039adab1b 100644 --- a/roles/vault/tasks/bootstrap/start_vault_temp.yml +++ b/roles/vault/tasks/bootstrap/start_vault_temp.yml @@ -25,6 +25,9 @@ body: secret_shares: 1 secret_threshold: 1 + until: "vault_temp_init|succeeded" + retries: 4 + delay: "{{ retry_stagger | random + 3 }}" register: vault_temp_init # NOTE: vault_headers and vault_url are used by subsequent issue calls