Scott Miller
39df7fa973
Revert azure key wrapper to undo auth regression ( #29775 )
2025-02-28 16:21:15 +00:00
Ryan Cragun
58a49e6ce0
VAULT-33758: IPv6 address conformance for proxy and agent ( #29517 )
...
This is a follow-up to our initial work[0] to address RFC-5952 §4 conformance for IPv6 addresses in Vault. The initial pass focused on the vault server configuration and start-up routines. This follow-up focuses on Agent and Proxy, with a few minor improvements for server.
The approach generally mirrors the server implementation but also adds support for normalization with CLI configuration overrides.
One aspect we do not normalize currently is Agent/Proxy client creation to the Vault server with credentials taken from environment variables, as it would require larger changes to the `api` module. In practice this ought to be fine for the majority of cases.
[0]: https://github.com/hashicorp/vault/pull/29228
2025-02-27 15:57:46 -07:00
Shannon Roberts (Beagin)
018674a798
[VAULT-33969] UI: replace readonly JsonEditor with Hds::CodeBlock ( #29720 )
...
* http://localhost:4200/ui/vault/secrets/kubernetes/kubernetes/roles/test/details readOnly JsonEditor to Hds::CodeBlock
* http://localhost:4200/ui/vault/policies/acl/create readonly JsonEditor to Hds::CodeBlock
* http://localhost:4200/ui/vault/policy/acl/default readonly JsonEditor to Hds::CodeBlock
* http://localhost:4200/ui/vault/access/oidc/scopes/test/details readonly JsonEditor to Hds::CodeBlock
* http://localhost:4200/ui/vault/access/oidc/scopes/create readonly JsonEditor to Hds::CodeBlock
* fix (some) tests
* fix remaining tests
* add changelog
2025-02-27 18:42:07 +00:00
hc-github-team-secure-vault-core
5828be040a
Update vault-plugin-secrets-gcp to v0.21.1 ( #29747 )
...
* Update vault-plugin-secrets-gcp to v0.21.1
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-27 12:29:55 -06:00
hc-github-team-secure-vault-core
3bd1ae5007
Update vault-plugin-auth-gcp to v0.20.1 ( #29736 )
...
* Update vault-plugin-auth-gcp to v0.20.1
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-27 11:44:40 -06:00
hc-github-team-secure-vault-core
4be8c4a96d
Update vault-plugin-secrets-azure to v0.21.1 ( #29729 )
2025-02-26 22:49:40 +00:00
hc-github-team-secure-vault-core
b78dfa5ff6
Update vault-plugin-auth-azure to v0.20.1 ( #29728 )
2025-02-26 22:45:43 +00:00
hc-github-team-secure-vault-core
9b8d8fb4ff
Update vault-plugin-secrets-openldap to v0.15.1 ( #29727 )
...
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-26 22:44:16 +00:00
Steven Clark
74d02c8a43
Fix some formatting issues for Go changelogs ( #29710 )
2025-02-25 14:43:59 -05:00
lane-wetmore
13d302d509
UI: Add KV view for wrap tool ( #29677 )
...
* add kv view for wrap tool
* add changelog entry
* update toggle and tests
* update changelog, style updates, fix linting error bug
* update tests
* update test to include multiline input
* clean up
* test improvements and clean up
* shift away from disabling button on error
* update test for json lint warning
* add check after back
* move assertions to a better test for them
2025-02-24 20:21:21 -06:00
Jenny Deng
b93e8e817c
Fix bug with merging vault agent configs that set template_config ( #29680 )
...
* fix bug with merging configs with TemplateConfig and add test
* add changelog
2025-02-24 10:56:03 -08:00
John-Michael Faircloth
e2f09cb2ab
database: fix reload to not fail early ( #29519 )
...
* database: fix reload to not fail early
* return logical.ErrorRresponse; add tests
* do not return noop warnings; add logs
* changelog
* use name for log; remove event doc
2025-02-20 14:53:58 +00:00
Dan Rivera
dd8a0d57a8
UI: adding skip import rotation field when creating static roles ( #29633 )
...
* adding skip import rotation field to ui
* changing labels and subtext
* removing readonly, user input on edit would not affect value
* changelog
* fix test
* fix test2
2025-02-19 18:49:46 -05:00
Steven Clark
75c295131a
Update Go to 1.23.6 on main ( #29660 )
2025-02-17 14:29:15 -05:00
hc-github-team-secure-vault-core
64e92ba9fd
Update vault-plugin-secrets-ad to v0.20.1 ( #29648 )
...
* Update vault-plugin-secrets-ad to v0.20.1
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-14 20:56:46 +00:00
hc-github-team-secure-vault-core
b756fe6c0e
Update vault-plugin-secrets-azure to v0.21.0 ( #29639 )
...
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 19:01:47 -05:00
hc-github-team-secure-vault-core
513f5a96b1
Backport of update vault-plugin-auth-oci to v0.18.0 into release/1.19.x ( #29620 )
...
* Update vault-plugin-auth-kerberos to v0.14.0
* Add changelog
* Update vault-plugin-auth-oci to v0.18.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Jaired Jawed <jaired.jawed@hashicorp.com >
2025-02-13 23:20:01 +00:00
hc-github-team-secure-vault-core
a57972713d
Update vault-plugin-auth-kerberos to v0.14.0 ( #29617 )
...
* Update vault-plugin-auth-kerberos to v0.14.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Jaired Jawed <jaired.jawed@hashicorp.com >
2025-02-13 22:55:01 +00:00
Theron Voran
86d23d614f
CE changes for VAULT-33452 ( #29618 )
2025-02-13 13:41:20 -08:00
lane-wetmore
4b05b590f5
UI: MFA methods now display namespace_path instead of namespace_id ( #29588 )
...
* update mfa methods to use namespace_path instead of namespace_id
* add test for empty namespace path and add namespace path to factories
* add changelog entry
* fix name
* hide namespace label when path is empty and test updates
2025-02-13 21:16:34 +00:00
kpcraig
db0d911683
Add support code for auth/ldap root autorotation ( #29535 )
...
---------
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com >
2025-02-13 16:06:47 -05:00
hc-github-team-secure-vault-core
6efe9c7142
Update vault-plugin-auth-kubernetes to v0.21.0 ( #29619 )
...
* Update vault-plugin-auth-kubernetes to v0.21.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 12:45:56 -08:00
hc-github-team-secure-vault-core
3fe8dfce13
Update vault-plugin-secrets-kv to v0.21.0 ( #29614 )
...
* Update vault-plugin-secrets-kv to v0.21.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 14:02:05 -05:00
hc-github-team-secure-vault-core
d3c14d577f
Update vault-plugin-auth-alicloud to v0.20.0 ( #29613 )
...
* Update vault-plugin-auth-alicloud to v0.20.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 14:01:09 -05:00
hc-github-team-secure-vault-core
cf8b6ba70b
Update vault-plugin-secrets-gcpkms to v0.20.0 ( #29612 )
...
* Update vault-plugin-secrets-gcpkms to v0.20.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 14:00:50 -05:00
hc-github-team-secure-vault-core
4feed3d382
Update vault-plugin-auth-azure to v0.20.0 ( #29606 )
...
* Update vault-plugin-auth-azure to v0.20.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 11:38:37 -05:00
hc-github-team-secure-vault-core
c397423c37
Update vault-plugin-secrets-openldap to v0.15.0 ( #29605 )
...
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 11:34:25 -05:00
hc-github-team-secure-vault-core
b17c6d5b6d
Update vault-plugin-secrets-gcp to v0.21.0 ( #29598 )
...
* Update vault-plugin-secrets-gcp to v0.21.0
* Add changelog
* Update 29598.txt
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: robmonte <17119716+robmonte@users.noreply.github.com >
2025-02-13 05:43:49 +00:00
hc-github-team-secure-vault-core
2493fc7355
Update vault-plugin-database-redis to v0.5.0 ( #29597 )
...
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-13 01:15:53 +00:00
hc-github-team-secure-vault-core
1c77670afa
Update vault-plugin-database-redis-elasticache to v0.6.0 ( #29594 )
...
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-12 23:52:15 +00:00
hc-github-team-secure-vault-core
8611a24d84
Update vault-plugin-auth-gcp to v0.20.0 ( #29591 )
...
* Update vault-plugin-auth-gcp to v0.20.0
* Add changelog
* Update 29591.txt
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: robmonte <17119716+robmonte@users.noreply.github.com >
2025-02-12 17:28:05 -06:00
hc-github-team-secure-vault-core
73d16609dc
Update vault-plugin-secrets-kubernetes to v0.10.0 ( #29592 )
...
* Update vault-plugin-secrets-kubernetes to v0.10.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-12 15:25:31 -08:00
hc-github-team-secure-vault-core
04b2e377c7
Update vault-plugin-database-mongodbatlas to v0.14.0 ( #29584 )
...
* Update vault-plugin-database-mongodbatlas to v0.14.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Milena Zlaticanin <60530402+Zlaticanin@users.noreply.github.com >
2025-02-12 13:46:21 -07:00
Amir Aslamov
6a30d4e5b0
VAULT-33603: normalize start time in export api ( #29562 )
...
* copy subset of oss changes from ent pr
* add changelog entree
2025-02-12 15:16:34 -05:00
hc-github-team-secure-vault-core
52ab80caec
Update vault-plugin-secrets-mongodbatlas to v0.14.0 ( #29583 )
...
* Update vault-plugin-secrets-mongodbatlas to v0.14.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-12 13:12:48 -07:00
hc-github-team-secure-vault-core
9ba523a0d0
Update vault-plugin-database-elasticsearch to v0.17.0 ( #29542 )
...
* Update vault-plugin-database-elasticsearch to v0.17.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Michael Blaum <96261585+hashiblaum@users.noreply.github.com >
2025-02-11 20:10:50 +00:00
vinay-gopalan
9e38a88883
Add automated root rotation support to DB Secrets ( #29557 )
2025-02-11 12:09:26 -08:00
hc-github-team-secure-vault-core
b9ee65e302
Update vault-plugin-secrets-terraform to v0.11.0 ( #29541 )
...
* Update vault-plugin-secrets-terraform to v0.11.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Michael Blaum <96261585+hashiblaum@users.noreply.github.com >
2025-02-11 14:25:21 -05:00
hc-github-team-secure-vault-core
429d890efb
Update vault-plugin-database-couchbase to v0.13.0 ( #29543 )
...
* Update vault-plugin-database-couchbase to v0.13.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Michael Blaum <96261585+hashiblaum@users.noreply.github.com >
2025-02-11 14:23:21 -05:00
hc-github-team-secure-vault-core
6556857229
Update vault-plugin-database-snowflake to v0.13.0 ( #29554 )
...
* Update vault-plugin-database-snowflake to v0.13.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-11 18:41:57 +00:00
hc-github-team-secure-vault-core
41a9865a31
Update vault-plugin-auth-jwt to v0.23.0 ( #29553 )
...
* Update vault-plugin-auth-jwt to v0.23.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-11 18:07:50 +00:00
hc-github-team-secure-vault-core
5c9dedda48
Update vault-plugin-secrets-openldap to v0.14.5 ( #29551 )
...
* Update vault-plugin-secrets-openldap to v0.14.5
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-11 10:30:55 -06:00
vinay-gopalan
9b70487623
Automated rotate root support for AWS Auth and Secrets ( #29497 )
2025-02-10 18:36:44 -05:00
John-Michael Faircloth
8d0443fd48
db: honor static role TTL across restarts when skip import rotation i… ( #29537 )
...
* db: honor static role TTL across restarts when skip import rotation is enabled
* changelog
2025-02-10 15:28:19 -06:00
Kit Haines
49ecdad1ad
Sign empty to cert on manual-chain update. ( #29473 )
...
* Sign empty to cert on manual-chain update.
* Add role defaults.
* Add changelog.
* More useful error message.
* Suggestions from PR Review.
* Fixes to update as well as write; test that still fails; revert code.
* Unit Test fix.
* Add go doc to TestManualChainValidation
2025-02-10 15:24:52 -05:00
Dan Rivera
7fb0db7452
UI: Fix updating static roles via role edit page on UI ( #29498 )
...
* added check for updating static roles, appending full payload data
* pulling specific properties into payload obj to fix popups
* adding changelog
* add else to keep previous imp for dynamic roles
* removing separate request, utilizing snapshot
* renamed serialized data var, added comment for required username line
* adding test for editing static role
* updated test for edit payload
* Update changelog/29498.txt
Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com >
---------
Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com >
2025-02-10 14:15:50 -05:00
hc-github-team-secure-vault-core
784216310f
Update vault-plugin-secrets-alicloud to v0.19.0 ( #29512 )
...
* Update vault-plugin-secrets-alicloud to v0.19.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
Co-authored-by: Michael Blaum <96261585+hashiblaum@users.noreply.github.com >
2025-02-07 15:09:47 -05:00
hc-github-team-secure-vault-core
b3baef9a81
Update vault-plugin-auth-cf to v0.20.0 ( #29528 )
...
* Update vault-plugin-auth-cf to v0.20.0
* Add changelog
---------
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com >
2025-02-07 10:50:30 -08:00
Scott Miller
0a2049ca6a
Undo additions to the barrier encryption count if persisting those encryptions fails ( #29506 )
...
* Undo additions to the barrier encryption count if persisting those encryptions fails
* changelog
2025-02-05 13:22:53 -06:00
Nick Cabatoff
38c3e15e1e
Add support for reloading raft config ( #29485 )
2025-02-05 15:08:46 +00:00