diff --git a/pkg/operator/ceph/cluster/osd/spec.go b/pkg/operator/ceph/cluster/osd/spec.go index d6069b797..3de9979eb 100644 --- a/pkg/operator/ceph/cluster/osd/spec.go +++ b/pkg/operator/ceph/cluster/osd/spec.go @@ -190,6 +190,9 @@ if [ -n "$VAULT_TLS_SERVER_NAME" ]; then ARGS+=(--connect-to ::"${VAULT_TLS_SERVER_NAME}":) fi +# trim VAULT_BACKEND_PATH for last character '/' to avoid a redirect response from the server +VAULT_BACKEND_PATH="${VAULT_BACKEND_PATH%%/}" + # Check KV engine version if [[ "$VAULT_BACKEND" == "v2" ]]; then PYTHON_DATA_PARSE="['data']['data']"