Skip to main content

Overview

Image properties are key-value metadata attached to images that influence how the compute service launches instances from that image. Properties communicate the OS type to the hypervisor, set minimum hardware requirements, configure boot firmware, and define the virtual hardware model. Well-configured properties improve compatibility and prevent launch failures from under-resourced flavors.
Prerequisites
  • An active Polystack account with appropriate permissions
  • Access to the Polystack Dashboard or CLI configured with credentials
  • API credentials sourced (source openrc.sh)

Essential Properties Reference


Set Properties

Open image details

Navigate to Compute > Images and click the image name.
2

Edit basic properties

Click Edit (the first row action) to open the Edit Image dialog. You can modify:Click Advanced Options to edit qemu_guest_agent, CPU Policy, and CPU Thread Policy.Click Confirm to save.
The Edit form does NOT include metadata key-value editing. To manage custom metadata properties, administrators use the Manage Metadata action from the More dropdown (admin view only).
3

Manage custom metadata (admin only)

In the admin view, click the More dropdown on the image row and select Manage Metadata. This opens a dialog where you can add, edit, or remove custom key-value metadata properties and system metadata definitions.
Properties are saved and immediately active for new instance launches.

Hardware Configuration Examples

Modern Linux with UEFI boot

Ubuntu 24.04 / RHEL 9 UEFI configuration
Windows Server 2022 configuration
Windows instances require VirtIO drivers installed in the guest before setting hw_disk_bus=virtio. Without drivers, Windows will fail to boot from a VirtIO disk.
Legacy BIOS configuration for older OS images

Image Metadata & Tags

Beyond hardware properties, images support two additional metadata mechanisms: arbitrary key-value properties for any custom annotation, and tags — simple string labels for filtering and searching across the image catalog.

Arbitrary Properties

Any --property key=value pair is valid. Properties not recognized by the hypervisor are stored and returned but have no behavioral effect. Use them for operational metadata:
Set operational metadata properties

Image Tags

Tags are plain string labels — no key, just a value. They enable fast catalog filtering in the Dashboard and CLI without requiring exact property key lookups.

Edit the image

Navigate to Compute > Images, click Edit (the first row action).

Add tags

In the Edit Image dialog, locate the Tags field. Type a tag and press Enter to add it. Add multiple tags.Useful tags: ubuntu, lts, production-ready, gpu-compatible, windows, pci-dss, baseline-2026, no-cloud-init

Save

Click Confirm. Tags are immediately searchable in the image list.

Tags vs Properties


Remove Properties

Remove a specific property

Next Steps

Image Formats

Choose the right disk format to match your property configuration.

Upload an Image

Upload images and set properties at upload time using CLI flags.

Image Admin Guide — Metadata

Define structured metadata namespaces for consistent property schemas.

Troubleshooting

Resolve launch failures caused by incorrect image property values.