⚠️ 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-5006
PodNotFoundSoloError — System
PodNotFoundSoloError
| Code | SOLO-5006 |
| Category | System |
| Ownership | Infrastructure |
| Retryable | Yes |
Description
Thrown when solo queries Kubernetes for the pod backing a consensus node alias and the lookup returns no pod; the message names the alias. solo needs the pod to run commands, copy files, or check status on a node, so this fires when no pod matches the expected labels in the namespace. Because pod scheduling is asynchronous, it can appear briefly during startup before the pod exists, which is why it is retryable; if it persists, the pod failed to schedule or start, was evicted, or the node was never deployed. This is the base error for the component-specific variants (explorer, relay, mirror-node, block-node, and Postgres pod-not-found errors).
Troubleshooting Steps
- Check pod status: kubectl get pods -n
-l solo.hedera.com/node-name= - Describe the pod for events: kubectl describe pod -n
-l solo.hedera.com/node-name= - Review solo logs: tail -n 100 ~/.solo/logs/solo.log