The 23rd release of the OpenStack cloud infrastructure framework is being rolled out by the OpenStack community. Codenamed Wallaby, it brings enhancements to security and claims better integration with other open source projects such as Ceph, Kubernetes and Prometheus in order to strengthen open infrastructure for cloud native applications.
Among the chief enhancements are security changes, such as fallback permissions and improvements to role-based access control (RBAC) in the Ironic, Glance and Manila modules, and the OpenStack community said it focused this cycle on migrating the RBAC policy format from JSON to YAML. This is part of a move to officially deprecate JSON file format support.
OpenStack has long been seen as a kind of integration engine or an umbrella super project that pulls together numerous other open source infrastructure projects, and this has been continued by the individual project teams in the Wallaby release.
Kolla, which provides tools to successfully deploy container clusters has added support for Prometheus version 2, while the Magnum API service has updated versions for Kubernetes and containerd, and the Cinder block storage service has added support for a Ceph backend driver, Ceph iSCSI.
The Tacker project, an orchestration system for network function virtualisation (NFV), has added features to align with standards defined by the ETSI organisation, including APIs for scale, update and rollback operations for virtual network functions (VNF), plus VNF lifecycle management support for subscriptions and notifications.
Meanwhile, progress continues on integration between the Nova compute module and the Cyborg service for managing accelerators such as GPUs. In Wallaby, users gain the ability to shelve and unshelve nodes with accelerators attached, known as augmented servers. Cyborg has also introduced additional accelerator drivers.
According to the OpenStack community, more than 17,000 code changes feature in the Wallaby release, authored by over 800 contributors from 140 different organisations. Meanwhile, OpenStack now powers more than 75 public clouds and thousands of private clouds since the project started a decade ago.