19028 Commits

Author SHA1 Message Date
Kianna
ab6fb6eb20
UI: Add acceptance tests (#25313)
* Add tests

* Move tests

* Rename files

* Update test names
2024-02-09 14:01:13 -08:00
Hamid Ghaf
a041111206
remove regular expression comparison in a GHA script (#25347) 2024-02-09 13:57:46 -08:00
Jordan Reimer
baac570898
Hide Sync Destination Actions When Purging (#25334)
* blocks edit and sync actions on destinations where a purge was initiated

* adds flash message for sync destination transition redirect
2024-02-09 13:33:44 -07:00
Steven Clark
7463055f07
Transit: Release locks using defer statements (#25336)
* Transit: Release locks using defer statements

 - Leverage defer statements to Unlock the fetched policy
   to avoid issues with forgetting to manually Unlock during
   each return statement

* Add cl
2024-02-09 14:06:23 -05:00
Chelsea Shaw
f4248bf16c
UI: Redirect after logging in from token expiry (#25335)
* Redirect after logging in from token expiry. Fixes #10963

* Add changelog
2024-02-09 12:38:55 -06:00
claire bontempo
fe56069f67
UI: Hds::Dropdown replace PopupMenu (#25321) 2024-02-09 12:38:14 -06:00
Chelsea Shaw
28d81ed832
UI: Fix openAPI test for JWT (#25331)
* Fix openAPI test for JWT

* Revert "Fix openAPI test for JWT"

This reverts commit ad5d1f4ca599bacf2a035ee66a6780bdb3bbd985.

* Fix openAPI test for JWT

* Prevent jwks pairs from showing in UI until we have a component to handle the data
2024-02-09 10:57:50 -06:00
Nick Cabatoff
3bc8379a96
Router: fix missing lock on routeEntry when accessing backend field (#25191)
Re-implement MatchingSystemView in terms of MatchingBackend, which fixes a missing lock on routeEntry.  Remove unused MatchingMountByAPIPath and an unused ctx argument from some funcs.
2024-02-09 10:13:32 -05:00
Nick Cabatoff
1b8606d9ec
Minor improvements to test cluster libraries (#25329)
Add WaitForMatchingMerkleRootsClients and Clients to sdk testcluster.  Fix internal TestCluster.SetRootToken, which wasn't updating the builtin clients' token.
2024-02-09 09:45:43 -05:00
Nick Cabatoff
53f0622af5
Add some helpers to the sdk for working with namespaces. (#25270) 2024-02-09 09:24:08 -05:00
hc-github-team-secure-vault-core
5a13395717
Update vault-plugin-auth-jwt to v0.20.0 (#25326)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-08 16:32:59 -08:00
Ryan Cragun
505590fecb
ci: always upload data race logs (#25322)
Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-02-08 16:11:43 -07:00
Scott Miller
96498316f1
Seal HA documentation updates (#25316)
* Seal HA documentation updates

* anchor

* rel link

* remove beta

* try again on internal link

* still trying to get this internal redirect to work

* try without path
2024-02-08 16:00:50 -06:00
Steven Clark
3cd74cef9c
Forward EST .well-known requests on performance replicas (#25304)
- CE fix for properly forwarding the EST .well-known requests to
   performance replicas internally instead of redirecting through
   http headers
2024-02-08 16:33:53 -05:00
Ryan Cragun
53d66cf592
test-go: only install datadog-ci if necessary (#25317)
Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-02-08 14:14:17 -07:00
Kit Haines
9536129091
Fix test to be less flacky (#25243)
* Fix test to be less flacky

* Fix duration to be asymmetrical, and try diff calculation more obviously.
2024-02-08 14:44:05 -05:00
John-Michael Faircloth
936adc53e0
update opentelemetry dependencies (#25306) 2024-02-08 19:37:02 +00:00
Robert
23512470cd
Update couchbase database plugin to v0.10.1 (#25305) 2024-02-08 19:04:02 +00:00
Ryan Cragun
a3fb68cab8
build: fix scheduled workflow logic (#25300)
* The scheduled workflow event name is `schedule` not `scheduled`.
* We should skip our completed workflow entirely in draft mode.
* Clean up and flesh out the build workflow comment a bit more.

Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-02-08 18:59:42 +00:00
Violet Hynes
af434c502e
Update prerelease to 1.17 for main (#25299) 2024-02-08 18:09:18 +00:00
Ben Ash
a563d5a48e
VSO supports Vault cross namespace auth and fetch (#25281) 2024-02-08 13:05:00 -05:00
hc-github-team-secure-vault-core
d176aae487
Update vault-plugin-database-redis-elasticache to v0.3.0 (#25296)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-08 09:43:07 -08:00
Jordan Reimer
87857e61f5
removes enterprise label from sync acceptance test module names (#25298) 2024-02-08 17:42:56 +00:00
Scott Miller
453e352844
Document max_parallel for PKCS#11 seals (#25291) 2024-02-08 15:51:28 +00:00
Violet Hynes
1529422559
Update Vault auth submodule API versions for 1.16 (#25290) api/auth/gcp/v0.6.0 api/auth/approle/v0.6.0 api/auth/aws/v0.6.0 api/auth/userpass/v0.6.0 api/auth/kubernetes/v0.6.0 api/auth/ldap/v0.6.0 2024-02-08 10:46:33 -05:00
claire bontempo
f930fdd4dc
fix test (#25283) 2024-02-08 09:19:37 -06:00
Violet Hynes
de1f76fa56
Use new SDK and API versions for 1.16.0 (#25287) 2024-02-08 10:16:47 -05:00
hc-github-team-secure-vault-core
c55aaf5930
Update vault-plugin-database-redis to v0.2.3 (#25289)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-08 14:49:16 +00:00
hc-github-team-secure-vault-core
6488d93775
Update vault-plugin-secrets-terraform to v0.7.5 (#25288)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-08 14:47:12 +00:00
Ryan Cragun
90c1515f84
ci: fix status result determination (#25268)
Signed-off-by: Ryan Cragun <me@ryan.ec>
sdk/v0.11.0 api/v1.12.0
2024-02-08 01:28:54 +00:00
Jordan Reimer
f2638afe99
updates transition to overview on sync destination delete success (#25273) 2024-02-08 00:30:08 +00:00
Jordan Reimer
bfe50eee84
Test Fixes (#25276)
* fixes masked-input component throwing error when there is no value

* removes copy button assertions from masked input test

* reverts masked input assertion removal and updates test selectors
2024-02-07 17:24:47 -06:00
Raymond Ho
d07e120557
bump tags on VLE docs, include ap-south-2 (#25271) 2024-02-07 14:36:45 -08:00
hc-github-team-secure-vault-core
88c9279f9c
Update vault-plugin-secrets-kv to v0.17.0 (#25277)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 16:30:07 -06:00
hc-github-team-secure-vault-core
7b7052fd36
Update vault-plugin-database-couchbase to v0.10.0 (#25275)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 15:42:00 -06:00
Austin Gebauer
c27e1d32dc
identity: skip oidc default key generation on read-only storage error for local mounts (#25265)
* identity: skip oidc default key generation on read-only storage error

* fix logic error

* only log warning if local mount

* handle ErrReadOnly immediately
2024-02-07 13:01:50 -08:00
Chelsea Shaw
3dd1667337
UI: Fix copy button not working for non-string masked values (#25269)
* Fix masked input copy button for non-strings

* add changelog
2024-02-07 14:15:02 -06:00
hc-github-team-secure-vault-core
193c6d2a3d
Update vault-plugin-database-mongodbatlas to v0.11.0 (#25264)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 19:23:58 +00:00
Chelsea Shaw
30aa1b4862
UI: Update resultant-acl banner (#25256)
* Request resultant-acl only from users root namespace

* Update permissions adapter to always call resultant-acl at users root, with test

* Update resultant-acl to accept failType

* Update permissions service to set permissionsBanner based on resultant-acl contents

* wire it up

* add changelog

* cleanup unused adapter changes

* use getter for shared namespace logic
2024-02-07 18:57:14 +00:00
Kianna
4283caaabe
UI: Part three bug bash custom messages (#25229)
* Address comments

* Fix serailizer warning mesage

* Reset pageFilter when exiting

* Add start and end time validation and fix bugs

* Fix failing tests

* Add validation tests

* Set end time in contorller

* Address feedback

* Remove new date

* Put new Date back
2024-02-07 10:43:57 -08:00
hc-github-team-secure-vault-core
0d83188980
Update vault-plugin-database-elasticsearch to v0.14.0 (#25263)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 18:30:59 +00:00
Ryan Cragun
3f2f8ab64d
ci: fix changed file detection (#25262)
Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-02-07 18:02:02 +00:00
Jonathan Frappier
5b9cb33049
Fix typo in namespace API unlock (#25223) 2024-02-07 09:35:00 -08:00
hc-github-team-secure-vault-core
e2a131d435
Update vault-plugin-auth-azure to v0.17.0 (#25258)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 17:31:16 +00:00
hc-github-team-secure-vault-core
f18b8e8c20
Update vault-plugin-secrets-alicloud to v0.16.0 (#25257)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 17:22:09 +00:00
hc-github-team-secure-vault-core
a3370a3ede
Update vault-plugin-secrets-mongodbatlas to v0.11.0 (#25253)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 17:13:46 +00:00
hc-github-team-secure-vault-core
f370f9dae9
Update vault-plugin-secrets-openldap to v0.12.0 (#25251)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-02-07 16:12:56 +00:00
Chelsea Shaw
8b8dd97d08
Update advanced-secret tests and logic (#25247) 2024-02-07 08:47:03 -06:00
Mark Collao
cf47410f84
add disclosure to changelog 2024-02-06 21:05:02 -06:00
Austin Gebauer
98bffbe069
identity: adds generation of plugin identity tokens (#25219)
* adds generation of plugin identity tokens

* adds constants

* fix namespace path when getting matching identity storage

* adds changelog

* adds godoc on test

* fix data race with default key generation by moving locks up

* Update changelog/25219.txt

Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>

* use namespace from context instead of mount entry

* translate mount table entry from mounts to secret

* godoc on test

---------

Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
2024-02-06 15:14:04 -08:00