From 85ea4e2ab59c5df8fbf97d25b8985bb00ee98441 Mon Sep 17 00:00:00 2001 From: jwierzbo Date: Mon, 18 Jul 2022 12:04:00 +0200 Subject: [PATCH] [Bugfix] GT-119 Can not create agency dump if auth is disabled --- CHANGELOG.md | 1 + cmd/admin.go | 10 ++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e06e4441a..4037d3974 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - (Feature) Remove forgotten ArangoDB jobs during restart - (Feature) Add support for managed services - (Feature) Recreation member in the high plan +- (Bugfix) Create agency dump if auth is disabled ## [1.2.14](https://github.com/arangodb/kube-arangodb/tree/1.2.14) (2022-07-14) - (Feature) Add ArangoSync TLS based rotation diff --git a/cmd/admin.go b/cmd/admin.go index 882409ba9..e49987d36 100644 --- a/cmd/admin.go +++ b/cmd/admin.go @@ -211,10 +211,12 @@ func getDeploymentAndCredentials(ctx context.Context, return } - auth, err = getJWTTokenFromSecrets(ctx, secrets, d.Spec.Authentication.GetJWTSecretName()) - if err != nil { - err = errors.WithMessage(err, "failed to get JWT token") - return + if d.Spec.IsAuthenticated() { + auth, err = getJWTTokenFromSecrets(ctx, secrets, d.Spec.Authentication.GetJWTSecretName()) + if err != nil { + err = errors.WithMessage(err, "failed to get JWT token") + return + } } return