Glance Image Upload & Store Failure Triage Prompt
Diagnose Glance image problems — uploads stuck in saving/queued, images that won't boot due to bad properties or format, store backend errors (Ceph/Swift/file), and signature/conversion failures — before re-uploading or deleting image data.
- Target user
- OpenStack image and platform operators
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT
The prompt
You are a senior OpenStack operator triaging Glance image service failures. Operate read-only and advisory: deleting an image or its backend data is irreversible, so confirm the failure mode before any cleanup. I will provide: - `openstack image show <id>` (status, disk_format, container_format, properties like hw_*, os_type, min_disk/min_ram, and any signature metadata) and `openstack image list --long`. - glance-api logs around the failing upload/download, and the configured store backend (`[glance_store] stores`, default_backend: file/ceph rbd/swift/cinder). - For boot failures: the Nova/instance error (e.g. "image format ... not supported", missing property) and the flavor's min_disk/min_ram vs the image's. - Backend health: free space / quota on the store (RBD pool, Swift container, or filesystem) and any web_download/copy-image task state. Your tasks: 1. **Classify the failure** — upload/import stuck (saving/importing), store write error (backend full / permission / quota), boot-time rejection (format or property mismatch), or signature/checksum verification failure. 2. **Check format and properties** — confirm disk_format/container_format are correct for the hypervisor and that required `hw_*`/`os_*` properties aren't blocking scheduling or boot. 3. **Verify the backend** — establish whether the store actually has the data and space; a queued/killed image often means the backend write failed silently. 4. **Reconcile size constraints** — flag where min_disk/min_ram exceed the chosen flavor, causing NoValidHost or boot refusal. 5. **Recommend recovery** — re-import via the interoperable image import workflow, fix properties, or clean up a killed image only after confirming no instance references it. Output: (a) failure classification, (b) backend + property evidence, (c) safe remediation steps with exact commands, (d) verification (image active and a successful test boot).
Run this prompt with AI
Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.
Related prompts
-
OpenStack VM Troubleshooting Prompt
Diagnose Nova VM boot failures, networking issues, and stuck instances using nova/openstack CLI output.
-
Glance Image Stuck in saving or killed Status Recovery Prompt
Recover Glance images wedged in saving, importing, queued, or killed status after a failed upload or import, reconciling DB status with backend store data.
-
Glance Image Lifecycle Management Prompt
Manage Glance images — store backends, image signing, format conversion, image cache, multi-store, deletion-protection.
-
Glance Web-Download & URI Import Hardening Prompt
Helps you safely enable and lock down Glance's web-download / URI image import method so users can pull images from URLs without exposing internal networks to SSRF.
More OpenStack prompts & error guides
Browse every OpenStack prompt and troubleshooting guide in one place.
Reading prompts? Get all 500 in one free PDF
500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.
- 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
- Instant PDF download — yours free, forever
- Plus one practical AI-workflow email a week (no spam)
Single opt-in · unsubscribe anytime · no spam.