Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pantry panic in a4x2: Job completed while not InProgress: Done #1513

Open
jgallagher opened this issue Oct 18, 2024 · 0 comments
Open

Pantry panic in a4x2: Job completed while not InProgress: Done #1513

jgallagher opened this issue Oct 18, 2024 · 0 comments
Assignees

Comments

@jgallagher
Copy link
Contributor

I was trying to import a disk in a4x2 via this Oxide CLI invocation:

oxide --timeout 120 disk import \
    --path debian-12-genericcloud-amd64.raw \
    --disk bookworm-boot \
    --project prototypes \
    --description "Debian bookworm disk" \
    --snapshot bookworm-snapshot \
    --image bookworm \
    --image-description "Debian bookworm image" \
    --image-os Debian \
    --image-version 12

After not quite 2 minutes it failed with

sending chunk to thread failed: channel closed

which seems similar to the test flake oxidecomputer/omicron#6771, but in this case it looks like the pantry panicked:

thread 'tokio-runtime-worker' panicked at upstairs/src/client.rs:1280:13:
[1] Job 1252 completed while not InProgress: Done DownstairsIO { ... trim a couple megabytes ... }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[ Oct 18 18:21:28 Stopping because all processes in service exited. ]

The full pantry log: pantry.log

@mkeeter mkeeter self-assigned this Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants