From e41e43bafb95a4ad654704928f496900b0cc7625 Mon Sep 17 00:00:00 2001 From: hc-github-team-secure-vault-core <82990506+hc-github-team-secure-vault-core@users.noreply.github.com> Date: Wed, 31 May 2023 12:02:51 -0400 Subject: [PATCH] backport of commit 657ee3107a10b85b5e72cf1992a4410f8107e8e9 (#20893) Co-authored-by: Tom Proctor --- builtin/logical/consul/path_config.go | 2 +- changelog/20891.txt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 changelog/20891.txt diff --git a/builtin/logical/consul/path_config.go b/builtin/logical/consul/path_config.go index f95dce980d..2f925d5b24 100644 --- a/builtin/logical/consul/path_config.go +++ b/builtin/logical/consul/path_config.go @@ -135,7 +135,7 @@ func (b *backend) pathConfigAccessWrite(ctx context.Context, req *logical.Reques } token, _, err := client.ACL().Bootstrap() if err != nil { - return logical.ErrorResponse("Token not provided and failed to bootstrap ACLs"), err + return logical.ErrorResponse("Token not provided and failed to bootstrap ACLs: %s", err), nil } config.Token = token.SecretID } diff --git a/changelog/20891.txt b/changelog/20891.txt new file mode 100644 index 0000000000..3057ec56f4 --- /dev/null +++ b/changelog/20891.txt @@ -0,0 +1,4 @@ +```release-note:improvement +secrets/consul: Improve error message when ACL bootstrapping fails. +``` +