Commit Graph

18725 Commits

Author SHA1 Message Date
Robert
0df5b14b64 Update 23010 changelog (#23794) 2023-10-23 18:46:42 +00:00
Hamid Ghaf
87376a1f5c Normalize error response messages when invalid credentials are provided (#23786)
* Normalize error response messages when invalid credentials are provided

* CL

* Update changelog/23786.txt

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

---------

Co-authored-by: Peter Wilson <peter.wilson@hashicorp.com>
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>
2023-10-23 15:59:26 +00:00
Hamid Ghaf
4281487b07 run copywrite headers (#23788) 2023-10-23 15:53:56 +00:00
claire bontempo
db4819427a docs/add line separators to curl requests secrets sync (#23681)
* add line separators to curl requests

* revert unsync change
2023-10-23 08:29:26 -07:00
Violet Hynes
aeb6d14ebd Update the default kv factory to kv.Factory (#23584)
* Update the default kv mount to kv.Factory

* Imports

* Set some tests that care about leaseapssthroughbackend to use it

* extra newline

* More test updates

* Test updates

* Refactor KV mounting in tests

* Re-add comment
2023-10-23 11:20:22 -04:00
Nick Cabatoff
c64e0144f6 Use the same approach as we do in our other workflows: apply to PRs, and to pushes to our main and release branches. (#23785) 2023-10-23 14:27:13 +00:00
claire bontempo
a5b60cd8cc UI: move selectable card to add-on (#23739)
* remove title-number class and consolidate border radius

* move selectable card to core addon

* add top padding to db cards

* update transform icon color

* new selectable card component

* fix db test

* use selectable card in mount backend form

* fix query param for overview card

* update tests

* fix replication card styling

* make card accessible;

* update tabindex

* change to standalone for error handling

* update test selector

* update tests

* go back to number only css class

* fix on click tests

* add changelog

* update class name in template file

* delete box radio
2023-10-20 15:10:49 -07:00
John-Michael Faircloth
b2870dd23f docs: add example plugin logging (#23779) 2023-10-20 14:43:17 -07:00
Theron Voran
fe55cbbf05 docs/vault-secrets-operator v0.3.4 release update (#23775) 2023-10-20 11:21:57 -07:00
davidadeleon
72d66e2813 Fix consul token revocation with namespace and admin partition specific policies (#23010)
* fix lease revocation when config token exists in one namespace but can create tokens in another

* add test

* Add similar check for admin partition

* Add admin partition test

---------

Co-authored-by: robmonte <17119716+robmonte@users.noreply.github.com>
2023-10-20 13:06:20 -05:00
John-Michael Faircloth
2e85fdebbe plugins: allow all log levels for external plugins (#23771)
* plugins: allow all log levels for external plugins

* changelog
2023-10-20 12:13:06 -05:00
claire bontempo
6ac6030cb3 UI: check path change against all mountable backends (#23749)
* reset path when user clicks back from mount backend form

* update test
2023-10-20 09:06:43 -07:00
modrake
eca4b4d801 Relplat 897 copywrite fixes for mutliple licenses (#23722) 2023-10-20 08:40:43 -07:00
davidadeleon
8b15e7d216 Revert "Implement user lockout log (#23140)" (#23741)
This reverts commit 92fcfda8ad.
2023-10-20 11:21:18 -04:00
Jordan Reimer
01d5d1dc3a KV Download Value Stringify Toggle (#23747)
* adds stringify toggle to masked-input download modal

* updates stringify toggle copy and adds a test

* adds changelog entry
2023-10-20 08:56:14 -06:00
Chelsea Shaw
13523b5a69 UI: Show token expiring warning (#23143) 2023-10-20 14:28:02 +00:00
Chelsea Shaw
0c59d51e3a UI: Replace buttons for HDS in component templates (#23698) 2023-10-20 14:23:55 +00:00
Jason O'Donnell
28e3b78e8e api/plugins: add tls-server-name arg for plugin registration (#23549)
* api/plugins: add tls-server-name arg for plugin registration

* changelog
2023-10-20 10:05:21 -04:00
Peter Wilson
9739270d7b ensure we are handling the error returned from attempting to set the rotation config (#23751) 2023-10-20 12:28:31 +00:00
Steven Clark
b990ec9720 Fix changelog entry formatting (#23753) 2023-10-20 12:18:22 +00:00
miagilepner
8fa3d6a05d force buf@1.25.0 (#23752) 2023-10-20 14:00:43 +02:00
Ben Ash
341aaef5c9 Update OpenShift docs for vso-0.3.3 (#23737) 2023-10-19 15:43:34 -04:00
Steven Clark
d0501db90f Forbid setting auto_rotate_period on transit managed keys (#23723)
* Forbid setting auto_rotate_period on transit managed keys

 - Prevent and guard against auto-rotating managed keys as we
   generate an invalid key version without the uuid field set.
 - Hook in the datakey generation api into managed key encryption.

* Add cl
2023-10-19 15:29:01 -04:00
Steven Clark
479520c474 Specify within ACME client counting what are the certificate identifiers (#23738) 2023-10-19 15:00:36 -04:00
Max Coulombe
f14e82626a + added clean function stub so it can be used in Vault ENT (#23735) 2023-10-19 11:07:41 -04:00
Chelsea Shaw
07d72c842e UI: OpenAPI test coverage (#23583) 2023-10-19 09:59:12 -05:00
Violet Hynes
146653dfef VAULT-20487 update build failure slack output (#23724)
* VAULT-20487 update build failure slack output

* VAULT-20487 add new needs

* VAULT-20487 make it run on my branch

* VAULT-20487 make it run

* VAULT-20487 finalize?
2023-10-19 08:56:35 -04:00
Brian Scholer
a0a150b7f1 Update step-down.mdx to describe behavior against non-active nodes (#23657)
* Update step-down.mdx to describe behavior against non-active nodes

Behavior changed in Vault 1.9:
https://developer.hashicorp.com/vault/docs/v1.9.x/commands/operator/step-down
2023-10-18 19:33:46 -07:00
johncooler
b74bb26310 Update install.mdx (#23693)
fix typo
2023-10-18 19:17:31 -07:00
Chelsea Shaw
199c04f612 Add banner for when resultant-acl check fails (#23503) 2023-10-18 21:51:36 +00:00
Jordan Reimer
a31b029cf5 Dashboard TLS Configuration Details Bug (#23726)
* fixes issues displaying accurate tls state in dashboard configuration details

* adds changelog entry

* updates tls getter to look for falsy in configuration details card
2023-10-18 15:47:54 -06:00
Chelsea Shaw
5b016c2525 UI: replace wizard buttons (#23711) 2023-10-18 11:55:34 -05:00
Nick Cabatoff
5ca5dcba6f Fix missing test logs in archive (#23718)
Fix missing log files: we need to use an absolute path, since go test chdirs into the test package dir before running tests.  Move the cleanup-on-success behaviour from NewTestCluster into NewTestLogger so it applies more broadly.
2023-10-18 15:58:03 +00:00
Violet Hynes
05cd022a2f Fix docs Agent -> Proxy (#23720) 2023-10-18 10:29:16 -04:00
Marc Boudreau
1ebbf449b4 Improve Robustness of Custom Context Values Types (#23697) 2023-10-18 09:30:00 -04:00
Christopher Swenson
e2c7cc2b18 bump go version 1.21.3 (#23710) 2023-10-17 15:11:10 -07:00
Ben Ash
90bff81f1d Docs: update VSO docs for 0.3.3 (#23701) 2023-10-17 18:07:35 -04:00
Jordan Reimer
43afcd7529 KV Key Whitespace Warning (#23702)
* adds warning for kv key that contains whitespace

* adds changelog entry
2023-10-17 15:36:35 -06:00
Mike Palmiotto
f2f532ec80 Bump grpc version to v1.58.3 (#23703)
* Bump x/net to v0.17.0

* changelog

* go mod tidy
2023-10-17 17:35:30 -04:00
Nick Cabatoff
0df48451f4 Remove some no longer used ent init hooks. (#23704) 2023-10-17 17:21:37 -04:00
Josh Black
5e735af0c3 require minimum go version for bootstrapping (#23685) 2023-10-17 12:54:02 -07:00
Kianna
dc0b17065e UI: Add changelog for decoding connection url (#23699) 2023-10-17 19:29:13 +00:00
kpcraig
6aabb22b7c AWS Static Secrets: Requeue credential for rotation if initial attempt fails (#23673) 2023-10-17 14:12:33 -04:00
divyaac
2716a48c78 Run ent tests for test-ui and oss changes (#23675)
* Copy changes from ent to oss

* Edited workflow to include the yarn oss command
2023-10-17 10:55:20 -07:00
Kianna
7a93c8fd66 UI: [VAULT-20186] decode uri for all attributes in the table (#23695) 2023-10-17 10:38:00 -07:00
claire bontempo
8d326c2351 ui: doc-link helper (#23689)
* doc-link helper

* add assertion
2023-10-17 09:35:20 -05:00
Nick Cabatoff
34ba7acdb8 Start using entAddExtPlugins instead of the init hook addExternalPlugins (#23665)
This causes the registry to now contain ent plugins on ent; previously it did not, though that appears to have been the intention. I believe this is because of the order in which inits were run.

Having changed this, various tests broke that were relying on the incorrect behaviour. Several tests were changed to rely less on opaque counts of expected plugins, instead they're now using explicit comparison by name.
2023-10-17 09:46:54 -04:00
Scott Miller
d2b78318ef Allow multiseal to mismatch stored conf type (#23573)
* allow multiseal to mismatch stored conf type

* changelog
2023-10-17 08:47:34 -04:00
Jonathan Frappier
c2f5ee0c62 Add info on DynamoDB from Jira SPE-125 (#23682)
* Add info on DynamoDB from Jira SPE-125

* Update website/content/docs/secrets/databases/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/secrets/databases/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/secrets/databases/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2023-10-16 19:51:56 -04:00
Steven Clark
bc4be73a1c Fix Transit managed key fixes - OSS (#23676)
- This is the OSS parts of the greater enterprise PR to address some
   issues with signing and encryption within Transit using managed keys.
2023-10-16 15:52:59 -04:00