SOLO-3078

PostgresInitScriptCopyFailedSoloError — Component

PostgresInitScriptCopyFailedSoloError

CodeSOLO-3078
CategoryComponent
OwnershipInfrastructure
RetryableNo

Description

Thrown when solo cannot copy the mirror node Postgres initialization script into its container; the message names the namespace and wraps the underlying failure in cause. solo copies this script into the database container before running it, so this means the copy failed — for example the target container or pod was not reachable, or the destination was not writable.

Troubleshooting Steps

  1. Check solo logs: tail -n 100 ~/.solo/logs/solo.log
  2. Verify the Postgres pod is running: kubectl get pods -n -l app.kubernetes.io/name=postgresql
  3. Inspect Postgres pod logs: kubectl logs -n
  4. Re-deploy the mirror node: solo mirror node add