diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a9ca974b..45b9b7b60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ - (Feature) Recreation member in the high plan - (Feature) Add 'crd install' subcommand - (Bugfix) Fix `internal` metrics mode +- (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