Skip to content

Troubleshooting

Terminal window
ls -la /usr/local/bin/brane
sudo chmod +x /usr/local/bin/brane
brane version

Check your version: ldd --version. GLIBC 2.27+ is required. Upgrade your OS or build from source if needed.

Terminal window
sudo usermod -aG docker "$USER"
# Log out and back in, then:
docker run hello-world

ScyllaDB takes 1-2 minutes to initialize. The API restarts automatically until the database is ready.

Terminal window
docker ps # Monitor status
docker logs brane-api # Check logs

Re-download images or specify a custom path:

Terminal window
branectl download services central -f
branectl start --image-dir "./path/to/images" central
Terminal window
sudo lsof -i :50051

Stop the conflicting service or change the port in node.yml.

Terminal window
docker info # Ensure Docker is running
docker buildx version # Ensure BuildKit is available
docker buildx create --use # Recreate builder if needed
  • Verify your script outputs valid YAML
  • Check output key names match the container.yml action output names
  • Verify the shebang line (#!/bin/bash or #!/usr/bin/env python3)
Terminal window
brane instance # Check login
brane login http://<INSTANCE> --username <NAME> # Re-login
curl http://<INSTANCE>:50051/health # Check reachability

The package hasn’t been pushed. Push it first:

Terminal window
brane package push <package_name>
brane package search # Verify it's on the instance

The worker node’s policy is blocking the operation. Contact the domain’s policy expert to check and update the active policy.

  • Check all referenced worker nodes are running
  • Verify network connectivity between nodes
  • Check logs: docker logs brane-drv
  • Ensure ca.pem in the central node matches the worker’s CA
  • Verify hostname in certificate matches actual hostname
  • Client certificates must be at config/certs/<domain_id>/
  • Files must be named exactly ca.pem and client-id.pem
  1. Check container logs: docker logs <container_name>
  2. Search GitHub Issues
  3. Open a new issue with OS/Docker version, error message, steps to reproduce, and relevant logs