CLI Issues
Authentication Issues
All commands fail with authentication error
If every rift command fails after a recent update:
- Update to the latest CLI — Run the installation script again:
curl -L https://cloudrift.ai/install-rift.sh | sh - Re-run
rift configurewith your credentials.
Google SSO accounts cannot use rift configure
The CLI currently requires email/password authentication. If you registered with Google SSO:
- Use API keys for programmatic access instead.
- Contact support to set up password-based credentials for your account.
Docker Command Limitations
rift docker cp — copying files out of a container
rift docker cp currently only supports copying files into a container, not out of it.
Workarounds for getting files off a remote container:
- Use
scpto copy files from the executor:scp user@<executor_ip>:/path/to/file ./local/path - Mount a volume with your output directory
- Push files to a Git repository or cloud storage from within the container
rift docker commit is not supported
Container state cannot be saved with docker commit in container rental mode. If you need full Docker functionality including commit, use VM mode where all native Docker commands work.
Command Errors
CLI crashes with panic/backtrace
If you see an error like thread 'main' panicked at ... with a stack backtrace:
- This is typically a bug in a specific CLI release.
- Update to the latest CLI to get the fix:
curl -L https://cloudrift.ai/install-rift.sh | sh - If the issue persists after updating, report it on Discord with the full error output.