image_not_found
HTTP 404 Image not found
What happened
The image identifier is not one this project can use here. It does not exist, it was deleted, or it is not offered for the server type you are addressing - an image taken from one of your servers works only on the server type it was taken from.
What to do
Take the identifier from the catalogue for the operation you are calling, and do not assume ids are interchangeable: creating a server accepts platform images and your own server images but not your own ISO images, while the drive accepts platform images and your own ISO images but never a server image. GET /v1/server-types/{id}/images lists everything that type can build from, and it already includes your own server images and ISO uploads alongside the platform ones - so an id appearing there does not by itself make it valid for the call you are making; GET /v1/isos and GET /v1/server-images list your own on their own. If you are correcting a write you already sent, use a new Idempotency-Key, because the stored key is bound to the previous body.
Retrying
Fix the request and send it again.
How it arrives
{
"type": "https://docs.fiberax.com/errors/image_not_found",
"title": "Image not found",
"status": 404,
"code": "image_not_found",
"request_id": "a277dcd1ca652c65"
}
Branch your code on code, never on the wording of title.