Skip to content

Releases: digitalocean-labs/terraform-vault-github-oidc

2.1.1

09 Oct 16:19
Compare
Choose a tag to compare

Changed

  • Updated Terraform and GitHub Action dependencies

What's Changed

  • docs: update examples for v2.1.0 by @artis3n in #102
  • docs: add DO deep dive article by @artis3n in #103
  • fix(deps): bump hashicorp/vault from 3.12.0 to 3.13.0 in /test by @dependabot in #105
  • fix(deps): bump hashicorp/vault from 3.13.0 to 3.14.0 in /test by @dependabot in #106
  • fix(deps): bump hashicorp/vault from 3.14.0 to 3.15.0 in /test by @dependabot in #107
  • fix(deps): bump hashicorp/vault-action from 2.5.0 to 2.7.3 by @dependabot in #114
  • fix(deps): bump hashicorp/vault from 3.15.0 to 3.20.0 in /test by @dependabot in #116
  • fix(deps): bump actions/checkout from 3 to 4 by @dependabot in #117
  • ci: group Dependabot updates by @artis3n in #119
  • fix(deps): bump the terraform group in /test with 1 update by @dependabot in #120

Full Changelog: v2.1.0...v2.1.1

2.1.0

02 Feb 16:01
Compare
Choose a tag to compare

Added

  • Added a token_type variable to allow end users to customize the type of token Vault will generate. Defaults to batch.
  • Added documentation for enterprise cloud organizations who enable their unique token URL for a customized bound issuer.

Changed

  • Replaced the CI environment for a much simpler setup
  • Updated dependencies

What's Changed

  • doc: update Terraform examples with newly published 2.0.0 by @artis3n in #69
  • fix(deps): bump github.com/hashicorp/vault/api from 1.7.2 to 1.8.0 in /test/terratest by @dependabot in #68
  • fix(deps): bump hashicorp/setup-terraform from 2.0.0 to 2.0.2 by @dependabot in #70
  • fix(deps): bump actions/setup-go from 3.3.0 to 3.3.1 by @dependabot in #71
  • fix(deps): bump hashicorp/vault from 3.8.2 to 3.10.0 in /test/terratest/configure-oidc by @dependabot in #73
  • fix(deps): bump hashicorp/vault from 3.8.2 to 3.10.0 in /test/terratest/configure-vault by @dependabot in #74
  • fix(deps): bump digitalocean/digitalocean from 2.22.3 to 2.23.0 in /test/terratest/prepare-server by @dependabot in #72
  • fix(deps): bump hashicorp/setup-terraform from 2.0.2 to 2.0.3 by @dependabot in #78
  • fix(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /test/terratest by @dependabot in #75
  • fix(deps): bump github.com/hashicorp/vault/api from 1.8.0 to 1.8.2 in /test/terratest by @dependabot in #76
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.40.22 to 0.41.0 in /test/terratest by @dependabot in #79
  • fix(deps): bump hashicorp/vault-action from 2.4.2 to 2.4.3 by @dependabot in #80
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.41.0 to 0.41.3 in /test/terratest by @dependabot in #84
  • fix(deps): bump hashicorp/vault from 3.10.0 to 3.11.0 in /test/terratest/configure-vault by @dependabot in #82
  • fix(deps): bump hashicorp/vault from 3.10.0 to 3.11.0 in /test/terratest/configure-oidc by @dependabot in #81
  • fix(deps): bump digitalocean/digitalocean from 2.23.0 to 2.25.2 in /test/terratest/prepare-server by @dependabot in #83
  • fix(deps): bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #85
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.41.3 to 0.41.7 in /test/terratest by @dependabot in #87
  • fix(deps): bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #86
  • feat: replace ci environment by @artis3n in #97
  • fix(deps): bump hashicorp/vault-action from 2.4.3 to 2.5.0 by @dependabot in #91
  • feat: add token_type variable. Support unique token URL iss by @artis3n in #98

Full Changelog: v2.0.0...v2.1.0

2.0.0

01 Oct 18:07
Compare
Choose a tag to compare

Changed

  • BREAKING: Terraform 1.3 standardizes and deprecates the module_variable_optional_attrs experiment. v2.0.0 of this module now supports the standard feature and requires Terraform 1.3 to operate. Users below Terraform 1.3 can still run v1.1.0 of this module with the module_variable_optional_attrs experiment enabled.
  • default_ttl moved from 60 seconds to 5 minutes (300 seconds)

Commits

  • chore: add github-enterprise example into fmt CI suite by @artis3n in #40
  • docs: update version in README example by @artis3n in #41
  • chore: comprehension tweaks to README documentation by @artis3n in #42
  • docs: add openssf best practices badge by @artis3n in #43
  • docs: Create SECURITY.md by @artis3n in #44
  • chore: restrict default workflow token permissions by @artis3n in #45
  • fix(deps): bump hashicorp/vault from 3.7.0 to 3.8.0 in /test/configure-vault by @dependabot in #46
  • fix(deps): bump hashicorp/vault from 3.7.0 to 3.8.0 in /test/configure-oidc by @dependabot in #47
  • chore: migrate CI server setup to Packer-based prebuilds" by @artis3n in #49
  • chore: found the last missing path in the CI terratest move by @artis3n in #53
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.40.17 to 0.40.19 in /test/terratest by @dependabot in #52
  • fix(deps): bump hashicorp/vault from 3.8.0 to 3.8.1 in /test/terratest/configure-vault by @dependabot in #51
  • fix(deps): bump hashicorp/vault from 3.8.0 to 3.8.1 in /test/terratest/configure-oidc by @dependabot in #50
  • chore: add missing env var to build pipeline by @artis3n in #54
  • chore: fix github step summary messages by @artis3n in #55
  • chore: ok now the step summary should work by @artis3n in #56
  • chore: improve markdown syntax of step summary table by @artis3n in #57
  • docs: update path in README to new test directory by @artis3n in #58
  • fix(deps): bump hashicorp/vault-action from 2.4.1 to 2.4.2 by @dependabot in #59
  • fix(deps): bump hashicorp/vault from 3.8.1 to 3.8.2 in /test/terratest/configure-oidc by @dependabot in #60
  • fix(deps): bump digitalocean/digitalocean from 2.21.0 to 2.22.2 in /test/terratest/prepare-server by @dependabot in #61
  • fix(deps): bump hashicorp/vault from 3.8.1 to 3.8.2 in /test/terratest/configure-vault by @dependabot in #62
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.40.19 to 0.40.22 in /test/terratest by @dependabot in #64
  • fix(deps): bump actions/setup-go from 3.2.1 to 3.3.0 by @dependabot in #65
  • feat!: Migrate to Terraform 1.3 (2.0 release of module) by @artis3n in #67

Full Changelog: v1.1.0...v2.0.0

1.1.0

08 Jul 16:33
6ea7ed4
Compare
Choose a tag to compare

Added

What's Changed

  • chore: Create CODE_OF_CONDUCT.md by @artis3n in #24
  • chore: add issue templates by @artis3n in #26
  • fix(deps): bump hashicorp/vault from 3.6.0 to 3.7.0 in /test/configure-oidc by @dependabot in #28
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.40.13 to 0.40.17 in /test by @dependabot in #32
  • chore: update test dependencies by @artis3n in #36
  • chore: bump digitalocean provider version in tests by @artis3n in #37
  • feat: add support for GHES by @artis3n in #39

Full Changelog: v1.0.2...v1.1.0

1.0.2

05 Jun 15:29
2d045f7
Compare
Choose a tag to compare

Adds

  • Completes the CI test framework as a combination of Terratest and native GitHub Action workflow tests.

What's Changed

  • test: add terratest and configure CI workflow by @artis3n in #15
  • fix(deps): bump hashicorp/setup-terraform from 1.3.2 to 2.0.0 by @dependabot in #16
  • test: Setup Terratest and Actions workflow to verify the OIDC configuration of the module by @artis3n in #17
  • docs: Clean up language on README and add badges by @artis3n in #23
  • fix(deps): bump digitalocean/digitalocean from 2.19.0 to 2.20.0 in /test/prepare-server by @dependabot in #21
  • fix(deps): bump github.com/gruntwork-io/terratest from 0.40.10 to 0.40.13 in /test by @dependabot in #22
  • fix(deps): bump hashicorp/vault from 3.5.0 to 3.6.0 in /examples/simple-repo by @dependabot in #20
  • fix(deps): bump hashicorp/vault from 3.5.0 to 3.6.0 in /examples/additional-claims by @dependabot in #19
  • fix(deps): bump hashicorp/vault from 3.5.0 to 3.6.0 in /examples/json-files by @dependabot in #18

Full Changelog: v1.0.1...v1.0.2

1.0.1

28 Apr 22:59
b050966
Compare
Choose a tag to compare

Fixes

  • Loosens the Terraform version requirement to >=1.1.0
  • Loosens the hashicorp/vault provider version requirement from ~> to >= 3.4.1

1.0.0

31 Mar 15:30
Compare
Choose a tag to compare

Inaugural release!

This release establishes semver-compatible stability of the functionality in this Terraform module. See the README for a full list of inaugural capabilities.