Skip to content

v0.83.1

Choose a tag to compare

@uibm uibm released this 22 Apr 05:52
· 12 commits to master since this release
60575b8

Image Partial Availability, Zones Support

API Version Update

  • Updated default API version from 2026-04-07 to 2026-04-14

Image Resource Enhancements

New zones Property

Added support for the zones property in the Image resource, which indicates the zones where an image is available for use:

  • When image status is available or deprecated: includes all zones in the region
  • When image status is partially_available: includes one or more zones in the region
  • When image status is failed, obsolete, pending, unusable, or deleting: array is empty

New Image Status: partially_available

Added new status constant ImageStatusPartiallyAvailableConst to support images that are available in some zones but not all zones in a region.

Updated Image Status Documentation

Improved documentation formatting for image status values:

  • available: image can be used to create resources
  • deleting: image is being deleted, and can no longer be used to create resources
  • deprecated: image is slated to be deleted, but can still be used to create resources
  • failed: image was not created successfully, and cannot be used to create resources
  • obsolete: image is slated to be deleted, and can no longer be used to create resources
  • partially_available: image can be used to create resources in the zones listed in the zones property
  • pending: image is being imported, and cannot yet be used to create resources
  • unusable: image cannot be used (see status_reasons[] for possible remediation)

DeleteImage Documentation Update

Simplified the conditions under which an image cannot be deleted:

  • Removed the condition about status of pending with status_reasons code of image_request_in_progress
  • Retained conditions:
    • Image has a status of deleting
    • Image has catalog_offering.managed set to true

Breaking Changes

None. This is a backward-compatible enhancement.

Related Constants

  • ImageStatusPartiallyAvailableConst = "partially_available"
  • ListImagesOptionsStatusPartiallyAvailableConst = "partially_available"