⚠️ Homebrew support is being deprecated. Solo will stop publishing updates to Homebrew after August 31, 2026. Install via npm install -g @hiero-ledger/solo@latest instead. See System Readiness for full install instructions.

SOLO-3095

RelayOperatorSecretCreationFailedSoloError — Component

RelayOperatorSecretCreationFailedSoloError

CodeSOLO-3095
CategoryComponent
OwnershipInfrastructure
RetryableNo

Description

Thrown when solo cannot store the JSON-RPC relay’s operator credentials as a Kubernetes secret; the message names the secret. Solo passes the relay operator id and key to the relay Helm chart via a pre-created Kubernetes secret rather than plaintext --set values, so this is raised when that secret cannot be created — for example the namespace is missing or the Kubernetes API rejected the request.

Troubleshooting Steps

  1. Check solo logs: tail -n 100 ~/.solo/logs/solo.log
  2. Verify Kubernetes connectivity: kubectl get pods -n
  3. Check existing secrets: kubectl get secrets -n
  4. Verify RBAC permissions allow secret creation