96c688b879
cherry-picks for release 1.1.x ( #382 )
...
* fix: Allow users to set OIDC maxAge value to 0 to require immediate reauth (#364 )
* fix: Allow users to set OIDC maxAge value to 0 to require immediate reauth
Previously, setting 0 as a value for maxAge in an OIDC resource block would not update Boundary, as it was getting treated as a nil value in the provider.
This fix addresses that issue, ensuring that both setting the value to 0 will require immediate reauthorisation, as well as removing the maxAge paramater defaulting the reauth time length to the TTL of the chose OIDC provider
* Update doc strings, fix imports, and run go generate
* add changes to CHANGELOG
* spelling: host_set_plugin exmaple to example
* Update target.md (#349 )
Update docs for Target resource removing `scope_id` from `boundary_host` resources to prevent error
```
╷
│ Error: Unsupported argument
│
│ on main.tf line 79, in resource "boundary_host" "foo":
│ 79: scope_id = boundary_scope.project.id
│
│ An argument named "scope_id" is not expected here.
```
* feature: add worker_filter option to Boundary Credential Store Vault (#375 )
* feature: add worker_filter option to Boundary Credential Store Vault
* Update changelog
* chore: update deps
* small fixes for cherry-picks
* downgrade hclog
---------
Co-authored-by: mocofound <aharness@hashicorp.com >
Co-authored-by: Steven Zamborsky <97125550+stevenzamborsky@users.noreply.github.com >
Co-authored-by: Louis Ruch <louisruch@gmail.com >
2023-04-21 14:28:06 -04:00
Irena Rindos
f58bb092e2
Update changelog prior to release ( #327 )
...
Release / go-version (push) Successful in 8s
Release / release-notes (push) Successful in 20s
Release / Terraform Provider Release (push) Failing after 0s
* update changelog prior to release
v1.1.4
2023-02-15 15:54:25 -05:00
Timothy Messier
e891c7ef2e
doc(target): Changes from running make docs
...
This seems to be a reordering of the attributes.
2023-02-15 10:54:21 -05:00
Timothy Messier
55d8778edf
feat: Add support for vault ssh certificate credential libraries
2023-02-15 10:54:21 -05:00
Hugo
bd9cc97362
feat(provider/target): Enable target with address configurations ( #308 )
2023-02-10 15:13:52 +00:00
Timothy Messier
340b6d29bf
chore: Remove copywrites from example files ( #321 )
...
These files are uses as input for generated doc files, as such they can
be ignored by `copywrite`.
2023-02-09 10:39:09 -05:00
Irena Rindos
af1b81038b
Add egress and ingress worker filters ( #319 )
...
* Add egress and ingress worker filters
2023-02-09 08:40:27 -05:00
Irena Rindos
4bff2f69e9
Remove scope id as a required param for worker creation ( #316 )
...
* initial commit
2023-01-23 15:40:13 -05:00
Johan Brandhorst-Satzkorn
312b22a1a7
Remove key from CI job ( #313 )
2023-01-11 12:00:34 -05:00
hashicorp-copywrite[bot]
f9819533db
[COMPLIANCE] Add Copyright and License Headers ( #312 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-01-03 17:19:20 -05:00
dependabot[bot]
fb8180fe09
build(deps): bump github.com/hashicorp/go-secure-stdlib/configutil/v2
...
Bumps [github.com/hashicorp/go-secure-stdlib/configutil/v2](https://github.com/hashicorp/go-secure-stdlib ) from 2.0.5 to 2.0.7.
- [Release notes](https://github.com/hashicorp/go-secure-stdlib/releases )
- [Commits](https://github.com/hashicorp/go-secure-stdlib/compare/configutil/v2.0.5...configutil/v2.0.7 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-secure-stdlib/configutil/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-07 09:56:31 -08:00
dependabot[bot]
68c1db497f
build(deps): bump atlassian/gajira-transition from 2.0.2 to 3.0.1
...
Bumps [atlassian/gajira-transition](https://github.com/atlassian/gajira-transition ) from 2.0.2 to 3.0.1.
- [Release notes](https://github.com/atlassian/gajira-transition/releases )
- [Commits](https://github.com/atlassian/gajira-transition/compare/v2.0.2...v3.0.1 )
---
updated-dependencies:
- dependency-name: atlassian/gajira-transition
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-07 09:56:16 -08:00
dependabot[bot]
a162554f4f
build(deps): bump atlassian/gajira-login from 2.0.0 to 3.0.1
...
Bumps [atlassian/gajira-login](https://github.com/atlassian/gajira-login ) from 2.0.0 to 3.0.1.
- [Release notes](https://github.com/atlassian/gajira-login/releases )
- [Commits](https://github.com/atlassian/gajira-login/compare/v2.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: atlassian/gajira-login
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-07 09:56:04 -08:00
Louis Ruch
5e20d1005e
chore: Prep for release
Release / go-version (push) Successful in 9s
Release / release-notes (push) Successful in 25s
Release / Terraform Provider Release (push) Failing after 0s
v1.1.3
2022-11-29 14:03:43 -08:00
grantorchard and Johan Brandhorst-Satzkorn
cfc57d5e25
Add support for boundary_self_managed_worker resource. ( #293 )
...
* add initial prototype of self managed worker resource and associated tests
* Add self managed worker resource and associated tests
* Update internal/provider/resource_self_managed_worker.go
Accept suggested schema changes for tags
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com >
* add environment variable check for worker led auth testing
* change resource name from self_managed_worker to worker for consistency with the api
* update tag schemas, ensure all attributes have descriptions
* add generated docs for worker
* add examples for worker resource
* add examples for worker resource
* remove merge conflict
* Remove funtionality for reflecting tags in the schema
* remove unused attributes (all tags) from schema, updates tests to use 'boundary_worker' on resource checks
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com >
2022-11-24 11:28:27 -05:00
Damian Debkowski
79951499ec
chore: update changelog ( #291 )
2022-10-18 14:43:20 -07:00
Damian Debkowski
f95954c83d
fix: update resource state even if a subtask fails on resource creation ( #289 )
Release / go-version (push) Successful in 9s
Release / release-notes (push) Successful in 32s
Release / Terraform Provider Release (push) Failing after 0s
v1.1.2
2022-10-17 22:00:23 -07:00
Damian Debkowski
1882beff3c
fix: improve error message for invalid provider credentials ( #290 )
2022-10-17 11:13:45 -07:00
Damian Debkowski
807db1bef1
Support Vault Credential Library Mapping Overrides ( #287 )
2022-10-13 09:53:42 -07:00
Louis Ruch
24bd9521f4
fix: remove plugin cleanup
Release / go-version (push) Successful in 3s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.1.1
2022-10-12 11:07:10 -07:00
dependabot[bot]
ef38f78c46
build(deps): bump github.com/kr/pretty from 0.3.0 to 0.3.1
...
Bumps [github.com/kr/pretty](https://github.com/kr/pretty ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/kr/pretty/releases )
- [Commits](https://github.com/kr/pretty/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: github.com/kr/pretty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-12 10:31:01 -07:00
CalebAlbers
6255122fba
Add or update MPL 2.0 license
2022-10-12 10:30:46 -07:00
Louis Ruch
622fca1c0e
chore: run go generate
Release / go-version (push) Successful in 2s
Release / release-notes (push) Successful in 4s
Release / Terraform Provider Release (push) Failing after 0s
v1.1.0
2022-10-04 10:22:37 -07:00
Louis Ruch
8aa93ccb69
chore: update changelog
2022-10-04 10:22:37 -07:00
Louis Ruch
1b96f89728
feat(plugin): support plugin exec dir
2022-10-03 18:22:14 -07:00
Louis Ruch
e90db9895c
chore: Update plugin deps
2022-10-03 18:22:14 -07:00
Damian Debkowski
7ae01cc6e0
feat: add support for json credentials ( #271 )
2022-09-29 10:31:11 -07:00
Damian Debkowski
a134747539
fix: remove deprecated field application_credential_sources_ids ( #273 )
2022-09-28 12:05:50 -07:00
Louis Ruch
893b150ec9
chore: Update Boundary deps
2022-09-28 11:23:48 -07:00
Louis Ruch
a61a13193c
bug(vault): Fix panic after token expires
2022-09-28 11:23:17 -07:00
Damian Debkowski
292204caf0
chore: generate missing docs ( #274 )
2022-09-21 13:45:56 -07:00
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