Skip to content

Unable to run shuttle run due to thread 'tokio-runtime-worker' panicked at /home/circleci/project/cargo-shuttle/src/provisioner_server.rs:261:18: failed to create exec to check if container is ready #2133

@jymchng

Description

@jymchng

What happened?

This is the logs:

Warning: shuttle-runtime 0.56.0 and Shuttle CLI 0.57.3 are incompatible.
Hint: A newer version of shuttle-runtime is available.
      Change its version to 0.57.3 in Cargo.toml to update it,
      or run this command: cargo add [email protected]

    Starting shortener-asyncmove on http://127.0.0.1:8000

2025-11-14T17:17:30.485+01:00 [app] shuttle-runtime 0.56.0 starting: project-name 0.1.0
2025-11-14T17:17:30.487+01:00 [app]  WARN shuttle_runtime::start: Default tracing subscriber initialized (https://docs.shuttle.dev/docs/logs)
2025-11-14T17:17:30.487+01:00 [app]  INFO shuttle_runtime::rt: Loading resources
These secrets can be accessed by local service
┌────────────────────┐
│ Key                │
╞════════════════════╡
│ ADMIN_KEY          │
│ SERVER_PRIVATE_KEY │
└────────────────────┘

2025-11-14T17:17:30.494+01:00 [app]  INFO shuttle_runtime::rt: Provisioning DatabaseSharedPostgres

thread 'tokio-runtime-worker' panicked at /home/circleci/project/cargo-shuttle/src/provisioner_server.rs:261:18:
failed to create exec to check if container is ready: DockerResponseServerError { status_code: 409, message: "container 8c60d3395955bdabdd58065d04be5123b08c2181cb8486909d49800acad1881d is not running" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2025-11-14T17:17:37.503+01:00 [app] ERROR: Runtime Provisioning phase failed: error sending request for url (http://127.0.0.1:15848/projects/proj_LOCAL/resources)
Error: Runtime process exited with code 131

Version

v0.57.3

Which operating system(s) are you seeing the problem on?

Linux

Which CPU architectures are you seeing the problem on?

x86_64

Relevant log output

Warning: shuttle-runtime 0.56.0 and Shuttle CLI 0.57.3 are incompatible.
Hint: A newer version of shuttle-runtime is available.
      Change its version to 0.57.3 in Cargo.toml to update it,
      or run this command: cargo add [email protected]

    Starting shortener-asyncmove on http://127.0.0.1:8000

2025-11-14T17:17:30.485+01:00 [app] shuttle-runtime 0.56.0 starting: project-name 0.1.0
2025-11-14T17:17:30.487+01:00 [app]  WARN shuttle_runtime::start: Default tracing subscriber initialized (https://docs.shuttle.dev/docs/logs)
2025-11-14T17:17:30.487+01:00 [app]  INFO shuttle_runtime::rt: Loading resources
These secrets can be accessed by local service
┌────────────────────┐
│ Key                │
╞════════════════════╡
│ ADMIN_KEY          │
│ SERVER_PRIVATE_KEY │
└────────────────────┘

2025-11-14T17:17:30.494+01:00 [app]  INFO shuttle_runtime::rt: Provisioning DatabaseSharedPostgres

thread 'tokio-runtime-worker' panicked at /home/circleci/project/cargo-shuttle/src/provisioner_server.rs:261:18:
failed to create exec to check if container is ready: DockerResponseServerError { status_code: 409, message: "container 8c60d3395955bdabdd58065d04be5123b08c2181cb8486909d49800acad1881d is not running" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2025-11-14T17:17:37.503+01:00 [app] ERROR: Runtime Provisioning phase failed: error sending request for url (http://127.0.0.1:15848/projects/proj_LOCAL/resources)
Error: Runtime process exited with code 131

Duplicate declaration

  • I have searched the issues and there are none like this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    S-TriageAwaiting decision for what to do

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions