From f0e05957f710ab5b8daa11fa569dadde14e801a4 Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Tue, 5 Sep 2017 11:14:25 -0400 Subject: [PATCH] Update version --- CHANGELOG.md | 13 ++++++++++++- terraform/aws/variables.tf | 2 +- version/version_base.go | 2 +- website/config.rb | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17bf56524a..1f36b0e398 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,11 @@ -## 0.8.2 (Unreleased) +## 0.8.2 (September 5th, 2017) + +SECURITY: + +* In prior versions of Vault, if authenticating via AWS IAM and requesting a + periodic token, the period was not properly respected. This could lead to + tokens expiring unexpectedly, or a token lifetime being longer than expected. + Upon token renewal with Vault 0.8.2 the period will be properly enforced. DEPRECATIONS/CHANGES: @@ -12,6 +19,10 @@ DEPRECATIONS/CHANGES: FEATURES: +* **Lazy Lease Loading**: On startup, Vault will now load leases from storage + in a lazy fashion (token checks and revocation/renewal requests still force + an immediate load). For larger installations this can significantly reduce + downtime when switching active nodes or bringing Vault up from cold start. * **SSH CA Login with `vault ssh`**: `vault ssh` now supports the SSH CA backend for authenticating to machines. It also supports remote host key verification through the SSH CA backend, if enabled. diff --git a/terraform/aws/variables.tf b/terraform/aws/variables.tf index 13d96054c7..2168058a47 100644 --- a/terraform/aws/variables.tf +++ b/terraform/aws/variables.tf @@ -3,7 +3,7 @@ //------------------------------------------------------------------- variable "download-url" { - default = "https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip" + default = "https://releases.hashicorp.com/vault/0.8.2/vault_0.8.2_linux_amd64.zip" description = "URL to download Vault" } diff --git a/version/version_base.go b/version/version_base.go index d5bb75737e..0a8a94da80 100644 --- a/version/version_base.go +++ b/version/version_base.go @@ -4,7 +4,7 @@ package version func init() { // The main version number that is being run at the moment. - Version = "0.8.1" + Version = "0.8.2" // A pre-release marker for the version. If this is "" (empty string) // then it means that it is a final release. Otherwise, this is a pre-release diff --git a/website/config.rb b/website/config.rb index 9960f5e60d..e56e756080 100644 --- a/website/config.rb +++ b/website/config.rb @@ -2,7 +2,7 @@ set :base_url, "https://www.vaultproject.io/" activate :hashicorp do |h| h.name = "vault" - h.version = "0.8.1" + h.version = "0.8.2" h.github_slug = "hashicorp/vault" h.website_root = "website" end