Skip to content

Release v2.3.0

Latest

Choose a tag to compare

@mandre mandre released this 07 Nov 16:54
· 50 commits to main since this release
v2.3.0
1ac0f82

What's Changed

This release brings support for updating resources after creation for all relevant controllers. You can now modify your OpenStack infrastructure in-place without recreating resources, enabling true lifecycle management for production workloads.

It also adds support for the VolumeType and Volume controllers, completing the the core OpenStack resources coverage (compute, network, and storage).

New controllers

  • Volume: Manage Cinder block storage volumes
  • VolumeType: Manage Cinder volume types

New features

  • Added support for updating resources (mutability) for all relevant controllers
  • Server: Expose network interfaces status
  • Server: Added ability to attach and detach volumes and interfaces
  • Server: Added support for Availability Zone
  • Image: Added visibility filter support for image import
  • Added support for generating and publishing OLM bundle images
  • Added controller scaffolding tool for easier development

Bug fixes

  • Attachable resource now have their status more closely reflecting reality (Fixes #282)
  • Documentation: Fixed examples in getting-started guide
  • Make ORC more suited for production environment by increasing memory limit to 256Mi and adjusing the API max items limits (Fixes #527)

Infrastructure improvements

  • CI: Dropped caracal support, added epoxy and flamingo OpenStack versions
  • CI: Enabled openstack-cli-server for testing
  • Go: Bumped to version 1.24

New Contributors

Full Changelog: v2.2.0...v2.3.0