Skip to content

Release v2.1.0

Choose a tag to compare

@mandre mandre released this 02 May 16:48
· 593 commits to main since this release
v2.1.0
c7f9e17

What's Changed

Release 2.1 marks the continuation of our efforts to stabilize and consolidate ORC.

We are now building multi-platform container images, supporting amd64, arm64, ppc64le and s390x platforms.

This release also brings initial support for Keystone resources in the form of the Project controller.

New controllers

  • Project

New features

  • ORC now passes the Kubernetes ReconcileID as the Request ID for all OpenStack API calls allowing to correlate the ORC and OpenStack logs, making troubleshooting much easier.
  • The image controller is now more consistent with other controllers.
  • Support setting new properties in the image controller: the hw_rng_model and hw_qemu_guest_agent hardware properties, and the os_distro, os_version, architecture and hypervisor_type properties.
  • The port controller now has the ability to set port security and vnic type.

Bug fixes

  • The user-agent header now includes the ORC versions, helping identify specific versions in logs for better support and debugging.
  • Add ability to create router interfaces for HA or DVR routers (Fixes #330).
  • The status of servers is now reflected more accurately (Fixes #280).

New Contributors

Full Changelog: v2.0.3...v2.1.0