-
Notifications
You must be signed in to change notification settings - Fork 114
VAULT-40584 reference opt-in new list evaluation for denied_params in old versions #1219
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
Changes from 2 commits
cae6791
541fd0c
96ec229
5d299d8
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -582,6 +582,15 @@ path "secret/foo" { | |||||||||||||||||
|
|
||||||||||||||||||
| @include '../../../global/partials/policies/list-allowed-parameters.mdx' | ||||||||||||||||||
|
|
||||||||||||||||||
| <Tip title="Consider upgrading to a fixed version"> | ||||||||||||||||||
|
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | ||||||||||||||||||
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | ||||||||||||||||||
| be enabled starting on 1.19.12 by setting the environment variable | ||||||||||||||||||
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | ||||||||||||||||||
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | |
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | |
| be enabled starting on 1.19.12 by setting the environment variable | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | |
| Vault 1.21.x introduced a more intuitive list processing for `allowed_parameters` | |
| and `denied_parameters`. You can enable the intuitive list processing behavior | |
| for Vault by upgrading to Vault 1.19.12 or later and setting the | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST` environment variable. |
Edited to use language similar to 1.16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason we recommend moving to 1.19 instead of upgrading to 1.21? I'm assuming it's because 1.18 to 1.19 is a simpler upgrade path, but wanted to confirm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, my goal was to make them aware of the smallest upgrade path possible to fix the issue, but definitely the main recommendation should be to upgrade to 1.21, in which case setting the additional env var is not necessary. Do you have any thoughts on how that should be communicated?
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -582,6 +582,15 @@ path "secret/foo" { | |||||||||||||||||
|
|
||||||||||||||||||
| @include '../../../global/partials/policies/list-allowed-parameters.mdx' | ||||||||||||||||||
|
|
||||||||||||||||||
| <Tip title="Consider upgrading to a fixed version"> | ||||||||||||||||||
|
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | ||||||||||||||||||
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | ||||||||||||||||||
| be enabled starting on 1.19.12 by setting the environment variable | ||||||||||||||||||
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | ||||||||||||||||||
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | |
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | |
| be enabled starting on 1.19.12 by setting the environment variable | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | |
| Vault 1.21.x introduced a more intuitive list processing for `allowed_parameters` | |
| and `denied_parameters`. You can enable the intuitive list processing behavior | |
| for Vault by upgrading to Vault 1.19.12 or later and setting the | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST` environment variable. |
Edited to use language similar to 1.16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment re: upgrade path here
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -582,6 +582,15 @@ path "secret/foo" { | |||||||||||||||||
|
|
||||||||||||||||||
| @include '../../../global/partials/policies/list-allowed-parameters.mdx' | ||||||||||||||||||
|
|
||||||||||||||||||
| <Tip title="Consider upgrading to a fixed version"> | ||||||||||||||||||
|
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | ||||||||||||||||||
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | ||||||||||||||||||
| be enabled starting on 1.19.12 by setting the environment variable | ||||||||||||||||||
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | ||||||||||||||||||
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | |
| `allowed_parameters` and `denied_parameters`. In Vault 1.19, this new behavior can | |
| be enabled starting on 1.19.12 by setting the environment variable | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | |
| Vault 1.21.x introduced a more intuitive list processing for `allowed_parameters` | |
| and `denied_parameters`. You can enable the intuitive list processing behavior | |
| for Vault 1.19.x by upgrading to 1.19.12 or later and setting the | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST` environment variable. |
Edited to use language similar to 1.16
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -584,6 +584,15 @@ path "secret/foo" { | |||||||||||||||||
|
|
||||||||||||||||||
| @include '../../../global/partials/policies/list-allowed-parameters.mdx' | ||||||||||||||||||
|
|
||||||||||||||||||
| <Tip title="Consider upgrading to a fixed version"> | ||||||||||||||||||
|
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | ||||||||||||||||||
| `allowed_parameters` and `denied_parameters`. In Vault 1.20, this new behavior can | ||||||||||||||||||
| be enabled starting on 1.20.6 by setting the environment variable | ||||||||||||||||||
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | ||||||||||||||||||
|
||||||||||||||||||
| Vault 1.21.x or later defaults to a more intuitive list processing for | |
| `allowed_parameters` and `denied_parameters`. In Vault 1.20, this new behavior can | |
| be enabled starting on 1.20.6 by setting the environment variable | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. | |
| Vault 1.21.x introduced a more intuitive list processing for `allowed_parameters` | |
| and `denied_parameters`. You can enable the intuitive list processing behavior | |
| for Vault 1.20.x by upgrading to 1.20.6 or later and setting the | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST` environment variable. |
Edited to use language similar to 1.16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Style correction: avoid "this" as a pronoun