Skip to content

Warn about global Redis password limitation - #1162

Closed
reyortiz3 wants to merge 1 commit into
mainfrom
fix-doc-redis-issue-1160
Closed

reyortiz3 wants to merge 1 commit into
mainfrom
fix-doc-redis-issue-1160

Conversation

@reyortiz3

Copy link
Copy Markdown
Contributor

Description

Adds a warning to the "Global Redis/Valkey defaults" section explaining that the global/default Redis password is only forwarded to VirtualMCPServer workloads today. MCPServer and MCPRemoteProxy workloads relying on the global default without an explicit spec.sessionStorage connect to authenticated Redis without a password and crash-loop with NOAUTH Authentication required.

Verified against the vendored ToolHive operator source in stacklok-enterprise-platform (mcpserver_controller.go's buildRedisPasswordEnvVar only injects the password for an explicit spec.sessionStorage.passwordRef), confirming this is still the current behavior.

Type of change

  • Bug fix (typo, broken link, etc.)

Related issues/PRs

Fixes #1160
Related: stacklok/stacklok-enterprise-platform#4310

Screenshots

N/A (text-only warning admonition)

Submitter checklist

Content and formatting

  • I have reviewed the content for technical accuracy
  • I have reviewed the content for spelling, grammar, and style

Reviewer checklist

Content

  • I have reviewed the content for technical accuracy
  • I have reviewed the content for spelling, grammar, and style

MCPServer and MCPRemoteProxy workloads that rely on the global/
default Redis credentials without an explicit spec.sessionStorage
connect without a password and crash-loop against authenticated
Redis. Only VirtualMCPServer receives the default password today.

Fixes #1160

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs-website Ready Ready Preview Sep 17, 2026 3:39pm UTC

Request Review

@reyortiz3

Copy link
Copy Markdown
Contributor Author

Holding as draft: stacklok/toolhive#6679 fixes the underlying operator bug this warning documents. Once that merges, ships in a toolhive release, and lands in a pinned Stacklok Enterprise Platform release, this warning should be removed rather than merged — reopening this PR then would just require an immediate revert.

@reyortiz3

Copy link
Copy Markdown
Contributor Author

Closing without merging: stacklok/toolhive#6679 fixes the underlying bug before this warning would need to ship. See prior comment for context.

@reyortiz3 reyortiz3 closed this Sep 17, 2026
@reyortiz3
reyortiz3 deleted the fix-doc-redis-issue-1160 branch September 17, 2026 15:46

This branch was successfully deployed

1 active deployment
Preview — 16ce5af3 Deployed Sep 17, 2026 by vercel[bot]
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.

[Bug]: Global Redis password defaults do not work for every documented workload kind

1 participant