Damian Debkowski
a2e04949be
fix: set secret variables to senitive ( #272 )
2022-09-21 10:24:34 -07:00
Damian Debkowski
8fad44cc94
fix: set target credentials on update ( #270 )
2022-09-21 09:30:49 -07:00
Louis Ruch
e0fb0a44e0
Remove default_role from role
2022-09-21 09:18:22 -07:00
Louis Ruch
767a9ce1e6
chore: Update changelog
Release / go-version (push) Successful in 3s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.12
2022-09-13 11:09:39 -07:00
Louis Ruch
f1d8cbf6e6
chore: go fmt
2022-09-13 11:09:39 -07:00
Louis Ruch
072c046b67
chore: Update to go 1.19.1
2022-09-13 11:09:39 -07:00
Louis Ruch
82ae1e3cd7
chore: update deps
2022-09-13 11:09:39 -07:00
Louis Ruch
14bc6a4453
feat(target): Support ssh target
2022-09-13 11:09:39 -07:00
Louis Ruch
dc3aa09688
chore: deprecate application_credential_source_ids ( #260 )
...
* chore: deprecate application_credential_source_ids
2022-09-07 17:57:26 -07:00
Louis Ruch
d6fb6d4c16
chore: run go generate
Release / go-version (push) Successful in 2s
Release / release-notes (push) Successful in 6s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.11
2022-08-26 10:43:27 -07:00
Louis Ruch
7164883b1b
chore: update changelog
2022-08-26 10:40:52 -07:00
Louis Ruch
7f600f1cd5
fixup! feat: Add support for static ssh_private_key credential
2022-08-26 10:30:52 -07:00
Louis Ruch
145c91305c
chore: Add changelog
2022-08-26 10:30:52 -07:00
Louis Ruch
deb02086e3
feat(vault-library): Add support for credential type
2022-08-26 10:30:52 -07:00
Louis Ruch
445398286f
feat: Add support for static ssh_private_key credential
2022-08-26 10:30:52 -07:00
Louis Ruch
66aad543f6
chore: update deps
2022-08-26 10:30:52 -07:00
Louis Ruch
b491b4d123
chore: update changelog
Release / go-version (push) Successful in 3s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.10
2022-08-10 14:42:37 -07:00
Louis Ruch
bf34f12c56
chore: update docs
2022-08-10 14:42:37 -07:00
Louis Ruch
0f4126d7d0
chore: Update deps
2022-08-10 14:42:37 -07:00
Danielle
41a58f4db5
Username Password Credential Provider ( #242 )
...
* add username password resource
* fix a few bugs in the tf code as well as complete tests with copied crypto code
* address PR comments
* clean up all of the hmac testing code
* remove plan only in test and fix some descriptions per PR
2022-08-10 13:38:30 -04:00
Louis Ruch
56f858006e
Fix deprecation messages ( #235 )
2022-08-03 13:11:51 -07:00
Danielle
48672fd050
Static Credential Store ( #236 )
...
* added static store plus single test
* revert gomod and gosum changes
* upgrade boundary version from 0.8.1 to 0.9.1
* merged 0.9.1 update and cleaned up test file
* added example for static store, cleanup store and testfile for PR
* update scope test to ignore auto_create_admin_role needed for static credential store test
* update schema function and test comment
* remove auto_create_admin_role in favor of depends_on, and remove all references to the former
2022-07-27 16:08:17 -04:00
dependabot[bot]
5859c55f43
build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.0 ( #229 )
2022-07-27 18:26:59 +00:00
dependabot[bot]
fe704abbfc
build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 ( #237 )
2022-07-27 18:11:27 +00:00
Danielle
e734090217
upgrade boundary version from 0.8.1 to 0.9.1 ( #238 )
2022-07-25 16:53:20 -04:00
dependabot[bot]
f9b5452b84
build(deps): bump github.com/hashicorp/terraform-plugin-docs
...
Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs ) from 0.9.0 to 0.13.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.9.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 09:30:27 -07:00
dependabot[bot]
531dfa486a
build(deps): bump github.com/hashicorp/go-secure-stdlib/parseutil
...
Bumps [github.com/hashicorp/go-secure-stdlib/parseutil](https://github.com/hashicorp/go-secure-stdlib ) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/hashicorp/go-secure-stdlib/releases )
- [Commits](https://github.com/hashicorp/go-secure-stdlib/compare/awsutil/v0.1.5...awsutil/v0.1.6 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-secure-stdlib/parseutil
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 23:53:15 +00:00
dependabot[bot]
0bbc96fc11
build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.7.1...v1.7.2 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 23:47:05 +00:00
Louis Ruch
f88fe43c12
chore(release): Update changelog
Release / go-version (push) Successful in 2s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.9
2022-06-06 11:29:45 -07:00
Louis Ruch
48694a6bab
bug(kms): Generate all kms plugin assets during goreleaser pre build ( #216 )
2022-06-06 11:28:24 -07:00
Louis Ruch
d9d4941e0c
chore(release): Update changelog
Release / go-version (push) Successful in 3s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.8
2022-06-01 13:24:31 -07:00
Louis Ruch
6a704b2505
chore(release): Update changelog
2022-06-01 13:22:31 -07:00
Louis Ruch
55089ad19b
chore(go): Update to go 1.18.1 ( #208 )
...
* chore(go): Update to go 1.18.1
* chore(deps): Update dependencies
2022-06-01 13:18:01 -07:00
Louis Ruch
d8ab0733e8
bug(kms): Add support for all Boundary supported KMSes ( #213 )
...
After moving to go-kms-wrapping V2, the Boundary Terraform Provider
did not load all KMS plugins resulting in an error when trying to
create a wrapper for any type other than aead:
Error: error reading wrappers from "recovery_kms_hcl":
Error configuring kms: plugin is nil
2022-06-01 13:17:49 -07:00
Jeanne Angeles Franco
9acb1b6f7f
Add missing env: key ( #207 )
Release / go-version (push) Successful in 3s
Release / release-notes (push) Successful in 5s
Release / Terraform Provider Release (push) Failing after 0s
v1.0.7
2022-05-16 15:36:54 -07:00
Louis Ruch
e6c8309c17
chore(release): Update changelog
2022-05-16 14:46:50 -07:00
Louis Ruch
84bea9c333
chore(deps): Update deps
2022-05-16 14:45:48 -07:00
Louis Ruch
8422393315
chore(changelog): Update changelog
2022-05-16 14:08:27 -07:00
Louis Ruch
b8c92ee913
chore(docs): Update docs
2022-05-16 14:08:27 -07:00
Louis Ruch
23c8315fcc
fix(role): flaky test regex
2022-05-16 14:08:27 -07:00
Louis Ruch
b17b46d3ab
fix(kms): Update kms wrapper calls to v2
2022-05-16 14:08:27 -07:00
Louis Ruch
414cdff86e
chore(deps): Update deps
2022-05-16 14:08:27 -07:00
Louis Ruch
dfaea8e259
fix(account): Update account deprecations
...
resource_account has been depreacted in favor of
resource_account_password instead of deprecating the individual password
based fields.
2022-05-16 14:08:27 -07:00
dependabot[bot]
1d345d18ac
build(deps): bump actions/upload-artifact from 2 to 3 ( #195 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 15:20:36 -07:00
modrake and Jeanne Angeles Franco
577b9eb017
[DO NOT MERGE] changes for releases-api launch ( #196 )
...
* changes for releases-api launch
* Update to include terraform registry manifest
Co-authored-by: Jeanne Angeles Franco <jeanne.franco@hashicorp.com >
2022-05-10 13:57:48 -04:00
Brian Flad
e92a34b624
Migrate Provider Releases from TeamCity to GitHub Actions ( #193 )
...
Internal RFC References:
* ENGSRV-035
* ENGSRV-064
* SEC-036
* SEC-061
* TF-279
_Please note: This process can be adjusted to suit your needs, but it will require changes to the workflow setup._
The initial release workflow submitted here is triggered by pushing a semantic version tag prepended with a `v` to the repository. For example:
```shell
git switch main # or your release branch
git pull
git tag v1.2.3
git push origin v1.2.3
```
The most important distinction from the TeamCity release process is that the repository must be fully prepared for the release, including the `CHANGELOG.md` file. Providers can decide the most appropriate process to manage the CHANGELOG or any release notes as part of this new process. This initial workflow will automatically grab contents from the top of the CHANGELOG through the previous release tag header line. [Example provider CHANGELOG](https://github.com/hashicorp/terraform-provider-tls/blob/156ae39c7e55ee8597f859a77ae2db739527376b/CHANGELOG.md ) and its [GitHub Release description](https://github.com/hashicorp/terraform-provider-tls/releases/tag/v3.3.0 ).
Please reach out if you have questions.
2022-04-20 13:55:23 -07:00
KeisukeYamashita
93d925fcfd
Add validate func for auth method type key ( #178 )
...
* Add validate func for auth key
Signed-off-by: KeisukeYamashita <19yamashita15@gmail.com >
* Add oidc
Signed-off-by: KeisukeYamashita <19yamashita15@gmail.com >
2022-04-02 12:19:43 -07:00
Louis Ruch
214bc5224f
chore(deps): Update dependencies ( #189 )
2022-04-01 16:04:45 -07:00
lrolaz
98a2d617f2
Map Issuer and Subject from attributes elements ( #177 )
2022-04-01 12:33:10 -07:00
Louis Ruch
cbcbdc9955
feat(role): Support partial success in role create/update ( #171 )
...
* feat(role): Support partial success in role create/update
2022-01-31 16:03:41 -08:00