Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream tag v1.18.3 (revision 7ae4eca540) #79

Open
wants to merge 3,574 commits into
base: main
Choose a base branch
from

Conversation

fopina-ci
Copy link
Collaborator

Integrating latest changes from hashicorp/vault tag v1.18.3

Commit summary omitted as it exceeds maximum message size.

ryancragun and others added 30 commits September 9, 2024 14:29
* [VAULT-30189] enos: verify identity and OIDC tokens

Expand our baseline API and data verification by including the identity
and identity OIDC tokens secrets engines. We now create a test entity,
entity-alias, identity group, various policies, and associate them with
the entity. For the OIDC side, we now configure the OIDC issuer, create
and rotate named keys, create and associate roles with the named key,
and issue and introspect tokens.

During a second phase we also verify that the those some entities,
groups, keys, roles, config, etc all exist with the expected values.
This is useful to test durability after upgrades, migrations, etc.

This change also includes new updates our prior `auth/userpass` and `kv`
verification. We had two modules that were loosely coupled and
interdependent. This restructures those both into a singular module with
child modules and fixes the assumed values by requiring the read module
to verify against the created state.

Going forward we can continue to extend this secrets engine verification
module with additional create and read checks for new secrets engines.

Signed-off-by: Ryan Cragun <[email protected]>
* Update vault-plugin-secrets-kv to v0.20.0

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <[email protected]>
* Remove the BETA badge from EST

* Add ent badge
…o release/1.18.x (hashicorp#28352)

* backport of commit abdeda4

* fix ent tests

---------

Co-authored-by: Chelsea Shaw <[email protected]>
Co-authored-by: Chelsea Shaw <[email protected]>
…icorp#28387)

* no-op commit due to failed cherry-picking

* UI: stabilize replication tests (hashicorp#28384)

* Add specificity to replication title selectors

* Use specific selectors for replication titles in tests

---------

Co-authored-by: temp <[email protected]>
Co-authored-by: Chelsea Shaw <[email protected]>
* bump webpack from 5.89 -> 5.94

* upgrade ember-svg-jar and kick yarn.lock

* resolve micromatch to a patched version
* Docs/secrets sync ssrf private endpoints (hashicorp#28746)

* docs: add Secrets Sync SSRF protection breaking change to 1.17 upgrade guide

The Secrets Sync feature in 1.17.3 introduced SSRF protection that blocks private IP ranges, affecting users accessing secret stores through private endpoints. This adds documentation about the change and available options.

* renamed issue

* referenced secret sync ssrf known issue

* re-ordered secret sync known issue in page

* Hide copy-to-clipboard button on the output example codeblock

---------

Co-authored-by: yhyakuna <[email protected]>

* Fix build issue

---------

Co-authored-by: James <[email protected]>
Co-authored-by: Michael Blaum <[email protected]>
Co-authored-by: Tony Wittinger <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.