Add support for Vault agent environment variables. GH-1741
Upgrade hashicorp/vault/api from 1.8.2 to 1.9.1. GH-1743
REPO MAINTENANCE:
remove repo-specific codeql action, in favor of centralized job. GH-1740
v0.31.0 (Apr 06, 2023)
IMPROVEMENTS:
Added ExtFuncMap to allow external functions to be passed to the template. This gives users ability to add functions to the library and selective opaque existing ones. 1708
Vault: add new configuration option vault-client-user-agent, when set consul-template will use the set User-Agent when making requests to vault. This change is being made as part of a broader effort for Vault Agent to send its version as part of a User-Agent string in requests to Vault. Agent will then consume the latest version of consul-template, then use this new config to set the correct User-Agent. GH-1725
Upgrade golang.org/x/net from 0.4.0 to 0.7.0. GH-1711
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/hashicorp/consul-template from 0.29.6 to 0.32.0.
Changelog
Sourced from github.com/hashicorp/consul-template's changelog.
Commits
a926131
Merge pull request #1751 from hashicorp/release-0.32223f84a
Update changelog for v0.32.014fabce
Merge pull request #1749 from hashicorp/dependabot/go_modules/github.com/hash...a832558
Bump github.com/hashicorp/consul/sdk from 0.13.0 to 0.13.1f2d85d7
Merge pull request #1743 from hashicorp/dependabot/go_modules/github.com/hash...2a5a5b5
Merge pull request #1741 from hashicorp/vault-env-var-secretsc529aa9
Update config/template.gof6842d6
update comment3f2696f
update comment300d0dd
add to copy testDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)