From 61925e12dabd3b3baab690cf7eeb88514420953a Mon Sep 17 00:00:00 2001 From: Alex Dadgar Date: Wed, 21 Sep 2016 16:47:01 -0700 Subject: [PATCH] Renew root tokens where applicable --- nomad/vault.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nomad/vault.go b/nomad/vault.go index 119335553..e61b193b0 100644 --- a/nomad/vault.go +++ b/nomad/vault.go @@ -331,7 +331,7 @@ OUTER: v.client.SetWrappingLookupFunc(v.getWrappingFn()) // If we are given a non-root token, start renewing it - if v.tokenData.Root { + if v.tokenData.Root && v.tokenData.CreationTTL == 0 { v.logger.Printf("[DEBUG] vault: not renewing token as it is root") } else { v.logger.Printf("[DEBUG] vault: token lease duration is %v",