Reference For: administrators

Image catalogue errors

Causes and remedies for the error code raised when an image is added to the self-service catalogue.

error.catalogue.not_template

Text in the console
Only templates can be catalogue images.
Meaning for API clients
Only template VMs can be catalogue images.
Code
FAILED_PRECONDITION, HTTP 412

Cause. The object that was added to the image catalogue is a virtual machine, not a template. Only templates can be catalogue images.

Remedy.

  1. Power the virtual machine off, then convert it to a template: kyvernon vm mark-as-template <id>. In the console, use Convert to template on the virtual machine.
  2. Add the template to the catalogue again: kyvernon catalogue set <id> --body-file <file>.

See the page Plans and catalogue.

Version 0.1. Last changed: 2026-11-13