-
Notifications
You must be signed in to change notification settings - Fork 104
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
base: main
Are you sure you want to change the base?
Conversation
|
@schavis assuming stuff looks good this should only be merged when the next minor version goes out right (tentative date Nov 19), as it'll update the live docs correct? |
Vercel Previews Deployed
|
Broken Link CheckerNo broken links found! 🎉 |
Yes, merging to |
| Vault 1.21.x or later defaults to a more intuitive list processing for | ||
| `allowed_parameters` and `denied_parameters`. In Vault 1.16, this new behavior can | ||
| be enabled starting on 1.16.28 by setting the environment variable | ||
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST`. |
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.
| Vault 1.21.x or later defaults to a more intuitive list processing for | |
| `allowed_parameters` and `denied_parameters`. In Vault 1.16, this new behavior can | |
| be enabled starting on 1.16.28 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.16.x by upgrading to 1.16.28 or later and setting the | |
| `VAULT_NEW_PER_ELEMENT_MATCHING_ON_LIST` environment variable. |
Style correction: avoid "this" as a pronoun
| 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`. |
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.
| 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.
| 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`. |
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.
| 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
| 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`. |
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.
| 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
| 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`. |
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.
| 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
schavis
left a comment
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.
.
This PR updates the docs added in #1191 in order to reference a new environment variable
VAULT_NEW_PER_ELEMENT_MATCHING_ON_LISTthat will allow customers on the old (still-supported and ent-only) versions 1.20.6, 1.19.12 and 1.16.28 to have access to the new evaluation behavior.I made different recommendations on the upgrade tip for each of the versions:
Jira: VAULT-40584