Skip to content

Unconditionally use the root namespace when calling sys/seal-status.#10742

Merged
mgritter merged 1 commit intomasterfrom
vault_1120_skip_namespace_for_status
Jan 25, 2021
Merged

Unconditionally use the root namespace when calling sys/seal-status.#10742
mgritter merged 1 commit intomasterfrom
vault_1120_skip_namespace_for_status

Conversation

@mgritter
Copy link
Contributor

Though PR #10725 and it accompanying enterprise PR added sys/seal-status to all namespaces, it will only be available there when Vault is unsealed. v1/sys/seal-status is the only point guaranteed to work, so this change ensures that is what gets called, ignoring the VAULT_NAMESPACE environment variable or a command line flag.

@mgritter mgritter requested a review from swayne275 January 21, 2021 20:59
@mgritter mgritter added this to the 1.6.3 milestone Jan 21, 2021
@mgritter mgritter merged commit f61280b into master Jan 25, 2021
HridoyRoy pushed a commit that referenced this pull request Jan 25, 2021
* feat(agent): add retry configuration for vault agent

* feat(agent): add test fixtures for retry

* fix(retry): move retry stanza to top level as template_retry

* fix(retry): add retry config to ServerConfig struct

* fix(retry): point config parser to parse template_retry instead of retry

* remove netlify config (#10711)

* Fix build (#10749)

* Move the declaration to a OSS build tag file to not have it collide w… (#10750)

* Move the declaration to a OSS build tag file to not have it collide with ent declarations

* Add comment

* Remove comment to trigger ci

* Unconditionally use the root namespace when calling sys/seal-status. (#10742)

* feat(agent): add retry configuration for vault agent

* feat(agent): add test fixtures for retry

* fix(retry): move retry stanza to top level as template_retry

* fix(retry): add retry config to ServerConfig struct

* fix(retry): point config parser to parse template_retry instead of retry

Co-authored-by: Hridoy Roy <roy@hashicorp.com>
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
Co-authored-by: Vishal Nayak <vishalnayak@users.noreply.github.com>
Co-authored-by: Mark Gritter <mgritter@hashicorp.com>
mgritter pushed a commit that referenced this pull request Jan 25, 2021
* Implement sys/seal-status and sys/leader in system backend (#10725)
* Added changelog.
* Unconditionally use the root namespace when calling sys/seal-status. (#10742)
* Removing a feature added in 1.7 from backport.
@mgritter mgritter deleted the vault_1120_skip_namespace_for_status branch February 12, 2021 07:17
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.

2 participants