175 data centers, 25M cores and 100+ new cloud. Gain insights into OpenStack growth at the OpenInfra Live: Keynotes!     REGISTER FOR FREE

Software

 

OpenStack’s 24th Release, Xena, Wields Powerful Hardware Support, Project Integration to Strengthen Open Infrastructure for Cloud-Native Applications

The latest release occurs as the 2021 User Survey reveals significant growth in OpenStack deployments ranging from hundreds of cores to six million cores; Over 100 new OpenStack clouds have been built, growing the total number of cores under OpenStack management to more than 25,000,000 coresOpenStack Xena logo

The OpenStack community today released Xena, the 24th version of the most widely deployed open source cloud infrastructure software. Highlights of the Xena release include support for new hardware features, improved integration among components, and reduction of technical debt to maintain OpenStack’s stable and reliable core.

OpenStack is one of the most active open source projects in the world, supported by a vibrant and engaged community of developers globally. Over the span of just 25 weeks, almost 15,000 changes authored by over 680 contributors from over 125 different organizations were included in the Xena release.

This release comes at a time when the OpenStack project is deployed in production more widely than ever. Over 100 new OpenStack clouds have been built in the past 18 months, growing the total number of cores under OpenStack management to more than 25,000,000 cores. Organizations with deployments ranging from hundreds of cores to six million cores have logged significant growth according to the 2021 OpenStack User Survey. The User Survey report will be made available ahead of the OpenInfra Live: Keynotes, November 17-18, where several of these production users will be sharing the details of their growing OpenStack use cases.

Xena release highlights breakdown by project:

Xena delivers numerous other examples of integration among projects, including the following: :

Blazar has added OpenStackClient support to python-blazarclient, allowing users to interact with Blazar using OpenStack reservation commands, which provides users with a similar command-line interface as when interacting with other OpenStack projects.

Glance has added support for unified quotas using Keystone limits.

OpenStack-Ansible, the most popular deployment tool (selected by 47% of OpenStack User Survey respondents), has added a role for Freezer deployment.

Manila has significantly increased feature parity between the manila-client shell utility and the unified OpenStackClient, enhancing usability of the Shared File Systems API.

Support for advanced hardware features; Nova’s support for SmartNICs leads a list of examples, including the following:

In Cinder, many current backend storage drivers now have added support for features exceeding the required driver functions, such as multiattach and the ability to take advantage of backend optimizations.

Ironic delivers substantial API improvements in node list retrieval performance, support for boot_mode and secure_boot state visibility on a bare metal node, as well as the capability to set these states as API actions.

Production usage of Kolla among OpenStack User Survey respondents has increased from 17% in 2020 to 28% in 2021. In the Xena cycle, the Kolla team added integration with Hashicorp Vault for control plane secrets.

In Neutron, ECMP routes are now supported. Multiple routes with the same destination address are now consolidated into a single ECMP route.

The Xena cycle was the occasion to buy back some technical debt accumulated during the previous releases of the platform. Notable examples include:

Cinder: Cinder has removed the long-deprecated Block Storage API version 2.

Cyborg: Cyborg offers refactoring documentation structure including API docs, user guide and contributor guide.

Horizon: Horizon and all Horizon plugins now support nodejs14.

Neutron: Neutron has added a new quota driver—DbQuotaNoLockDriver. This driver does not create a unique lock per (resource, project_id). Such locks could lead to a database deadlock state if the number of server requests exceeds the number of resolved resource creations.


Contributor List

Thank you to over 680 contributors from 125 different organizations who contributed to the OpenStack Xena release:

  • Takashi Kajinami
  • Dmitriy Rabotyagov
  • Radosław Piliszek
  • Mark Goddard
  • Ghanshyam
  • Slawek Kaplonski
  • Stephen Finucane
  • Hervé Beraud
  • zhongshengping
  • Aurelien Lourot
  • Dmitry Tantsur
  • Pierre Riteau
  • Alex Kavanagh
  • Elod Illes
  • Jiri Podivin
  • Rodolfo Alonso
  • Rabi Mishra
  • Harald Jensås
  • David Vallee Delisle
  • Riccardo Pittau
  • Gael Chamoulaud
  • Julia Kreger
  • Corey Bryant
  • Jonathan Rosser
  • Thomas Goirand
  • Goutham Pacha Ravi
  • Michele Baldessari
  • Shnaidman Sagi (Sergey)
  • Francesco Pantano
  • Tobias Urdin
  • Alex Schultz
  • Balazs Gibizer
  • Brian Rosmaita
  • Lee Yarwood
  • James Slagle
  • Marios Andreou
  • Martin Schuppert
  • Artem Goncharov
  • Steve Baker
  • Michal Nasiadka
  • Peter Matulis
  • Ian Wienand
  • Tim Burke
  • likui
  • Wenping Song
  • Lucas Alvares Gomes
  • wes hayutin
  • Gregory Thiemonge
  • Eric Harney
  • Juan Larriba
  • Jeremy Stanley
  • gnuoy
  • Lingxian Kong
  • Jose Luis Franco
  • yang yawei
  • Ronelle Landy
  • melanie witt
  • Marcin Juszkiewicz
  • yatin
  • Damien Ciabrini
  • Jesse Pretorius
  • Matthias Runge
  • Vishal Manchanda
  • Dan Smith
  • wushiming
  • mbu
  • Sandeep Yadav
  • YuehuiLei
  • Oleg Bondarev
  • Carlos Gonçalves
  • Brent Eagles
  • Sergii Golovatiuk
  • Martin Chacon Piza
  • chandan kumar
  • Gorka Eguileor
  • John Fulton
  • zhangboye
  • Abhishek Kekane
  • Daniel Bengtsson
  • Lajos Katona
  • Grzegorz Grasza
  • Gage Hugo
  • Martin Kopec
  • Cedric Jeanneret
  • Juan Badia Payno
  • Rajat Dhasmana
  • Aija Jauntēva
  • Sorin Sbârnea
  • Lance Bragstad
  • Michal Arbet
  • Douglas Mendizábal
  • Alistair Coles
  • Luigi Toscano
  • Alan Bishop
  • Michael Johnson
  • Mamatisa Nurmatov
  • Iury Gregory Melo Ferreira
  • Xinxin Shen
  • Dirk Mueller
  • Jakub Libosvar
  • wu.chunyang
  • Artom Lifshitz
  • Xuan Yandong
  • jinyuanliu
  • Brendan Shephard
  • Manpreet Kaur
  • Billy Olsen
  • Arne Wiebalck
  • Javier Peña
  • foundjem
  • Arx Cruz
  • Kamil Sambor
  • Flavio Fernandes
  • Akihiro Motoki
  • Tom Barron
  • Rico Lin
  • Bernard Cafarelli
  • Dantali0n
  • Andrew Bonney
  • Adrian Czarnecki
  • Arkady Shtempler
  • Terry Wilson
  • Lance Albertson
  • MaAoyu
  • Ananya
  • Brian Haley
  • sean mooney
  • Simon Dodsley
  • Lin PeiWen
  • Jorhson Deng
  • Giulio Fidente
  • Takashi Natsume
  • liuyulong
  • Helen Walsh
  • Maksim Malchuk
  • Jonathan Herlin
  • David Ames
  • Bharat Kunwar
  • Ivan Pchelintsev
  • Victoria Martinez de la Cruz
  • Kevin Carter
  • Ade Lee
  • Tushar Trambak Gite
  • Clark Boylan
  • Hemanth N
  • Eric Xie
  • Brin Zhang
  • Satish Patel
  • Aldinson C. Esto
  • Anand Bhat
  • Michał Dulko
  • yogananth Subramanian
  • Alexey Stupnikov
  • Elvira García Ruiz
  • Erno Kuvaja
  • Nobuto Murata
  • jiasirui
  • wdd
  • Susanta gautam
  • Mohammed Naser
  • Bogdan Dobrelya
  • Andrii Ostapenko
  • Pranali Deore
  • Piotr Parczewski
  • Clay Gerrard
  • Edward Hope-Morley
  • Matthew Oliver
  • Frode Nordahl
  • Chris MacNaughton
  • Ebbex
  • Douglas Viroel
  • Haresh
  • haixin
  • Hitesh Kumar
  • Dr. Jens Harbott
  • Bob Fournier
  • Paul Leimer
  • Przemyslaw Szczerbik
  • Emilien Macchi
  • Martin Magr
  • Jay Faulkner
  • Rodrigo Barbieri
  • Cliff Parsons
  • Sangeet Gupta
  • yangjianfeng
  • Carlos Eduardo
  • Andreas Jaeger
  • Sylvain Bauza
  • Lucian Petrut
  • Sofia Enriquez
  • Yasufumi Ogawa
  • LiangLu
  • cenne
  • Matthew Thode
  • Jaganathan Palanisamy
  • Chris Sibbitt
  • Pooja Jadhav
  • Ayumu Ueha
  • kiran pawar
  • Sunday Mgbogu
  • Thierry Carrez
  • Lukas Bezdicka
  • Gaudenz Steinlin
  • Roman Dobosz
  • alexey-mr
  • Chi Lo
  • sue
  • Yoshito Ito
  • Will Szumski
  • Georgina Shippey
  • James Troup
  • Eduardo Olivares
  • Christian Rohmann
  • Reason li
  • 江治林
  • James Page
  • boden
  • Cyril Roelandt
  • Bence Romsics
  • Doug Szumski
  • Rafael Weingartner
  • amolkahat
  • Kafilat Adeleke
  • kamlesh chauvhan
  • Zane Bitter
  • Michael Chapman
  • Leif Madsen
  • Yongli He
  • Sofer Athlan-Guyot
  • Andrey Kurilin
  • Nicolas Bock
  • Oliver Walsh
  • Keigo Noha
  • Johannes Kulik
  • Maysa de Macedo Souza
  • Frank Ritchie
  • Gaël THEROND
  • Owen McGonagle
  • Damian Dąbrowski
  • Pete Zaitcev
  • Derek Higgins
  • David Hill
  • 王昊
  • Vlad Gusev
  • Sean McGinnis
  • Marc Gariépy
  • Bhagyashri Shewale
  • Carl caihui
  • Erik Olof Gunnar Andersson
  • Luke Short
  • chinasubbareddy mallavarapu
  • Stephen Taylor
  • Fernando Ferraz
  • Felipe Rodrigues
  • Jacob Anders
  • Thomas Bucaioni
  • John Garbutt
  • Ivan Kolodyazhny
  • David Wilde
  • John Eckersberg
  • Pavlo Shchelokovskyy
  • Arun S A G
  • Szymon Wróblewski
  • YaZug
  • Maurice Escher
  • Dmitrii Shcherbakov
  • Cornellius Metto
  • Vadym Markov
  • Jeremy Houser
  • Luca Miccini
  • Nafiz Haider
  • Ziyu Bai
  • RADHIKA PAI
  • Jacy Lee
  • Dhuldev Valekar
  • Lewis Denny
  • Girish Chilukuri
  • Yadnesh Kulkarni
  • Martin Kalcok
  • Robert Gildein
  • Ching Kuo
  • Hiromu Asahina
  • Luciano Lo Giudice
  • Gustavo Sanchez
  • James E. Blair
  • Sam Morrison
  • Christian Schwede
  • Ihar Hrachyshka
  • Andrey Pavlov
  • hongbin
  • Ionut-Madalin Balutoiu
  • zhurong
  • Ilya Popov
  • Alfredo Moralejo
  • Purandhar Sairam Mannidi
  • Karthik S
  • Xing Zhang
  • Bartosz Bezak
  • Tetsuro Nakamura
  • Xinran WANG
  • Rocky
  • Qiu Fossen
  • wangzhiguang
  • James Parker
  • Venkata krishna Thumu
  • Ashley Rodriguez
  • Polina Gubina
  • mitya-eremeev-2
  • Mikolaj Ciecierski
  • Huy Tran
  • Marek Szuba
  • Stephan Pampel
  • Feilong Wang
  • Tatiana Ovchinnikova
  • Radomir Dopieralski
  • Xav Paice
  • Noam Angel
  • melissaml
  • Sophie Huang
  • Roy Tang
  • Richard G. Pioso
  • liuzhuangzhuang
  • norman shen
  • Sampat Ponnaganti
  • Lukas Piwowarski
  • zhen
  • Maari Tamm
  • Oleksandr Kozachenko
  • katari manoj kumar
  • Thiago Paiva Brito
  • Dina Saparbaeva
  • Ryan Zimmerman
  • Przemysław Lal
  • Archana Kumari
  • Scott Shambarger
  • Yi Feng
  • Anthony Timmins
  • Nahim Alves de Souza
  • Jad Haj Yahya
  • Christian Berendt
  • Adrien Cunin
  • Felipe Reyes
  • Antoine Musso
  • Walt
  • Ruby Loo
  • Ben Nemec
  • Kashyap Chamarthy
  • Jake Yip
  • Victor Morales
  • Chris Wedgwood
  • Erlon R. Cruz
  • Andrew Bogott
  • Sheel Rana
  • Kendall Nelson
  • Liron Kuchlani
  • Robin Cernin
  • ankit
  • Yariv
  • zhufl
  • Tin Lam
  • Andrei
  • xinliang
  • Daniel Alvarez
  • Fabian Wiesel
  • Martin Chlumsky
  • Josephine Seifert
  • Darren DeJaeger
  • Mauricio Faria de Oliveira
  • Phil Sphicas
  • Cory Johns
  • George Melikov
  • Stanislav Dmitriev
  • zhaoleilc
  • Soniya Murlidhar Vyas
  • Steven Fitzpatrick
  • Koichi Edagawa
  • Tabitha Fasoyin
  • Hirofumi Noguchi
  • Ye Haiyang
  • Jakob Meng
  • Manu B
  • Masaki UENO
  • Darshna Das
  • Fábio Oliveira
  • Kam Killsfirst
  • Mridula Joshi
  • Monty Taylor
  • Dan Prince
  • Zhang Hua
  • Itzik Brown
  • Renat Akhmerov
  • Arif Ali
  • Adam Harwell
  • Adrian Turjak
  • Chris Dent
  • [email protected]
  • Emma Foley
  • Vladislav Belogrudov
  • Hironori Shiina
  • Sam Wan
  • Amy Marrich
  • Mike
  • Dmitrii Kabanov
  • Adit Sarfaty
  • daniel.pawlik
  • Trent Lloyd
  • josephillips
  • Bernd Mueller
  • Namrata
  • Andrey Volkov
  • Matt McEuen
  • Maciej Jozefczyk
  • Kaifeng Wang
  • Brett Milford
  • Jason SUN
  • Duc Truong
  • Sri Harsha mekala
  • Federico Ressi
  • David Peacock
  • Archit Modi
  • Alexandre arents
  • Boxiang Zhu
  • chenker
  • Vladimir Grevtsev
  • Candido Campos Rivas
  • Uemit Seren
  • Roman Safronov
  • Vida Haririan
  • Alexander Evseev
  • gugug
  • ZhouHeng
  • Arthur Dayne
  • Vanou Ishii
  • Travis Neely
  • Nikita Kalyanov
  • Christopher Straut
  • Sarka Scavnicka
  • hamza
  • Alex Katz
  • Min Li
  • Gayathri Devi Kathiri
  • Aggelos Kolaitis
  • chimeng
  • Eric Barrera
  • Marcus Klein
  • XiaoYu Zhu
  • Wander Way
  • Greg Rakauskas
  • Bodo Petermann
  • Linhui Zhou
  • Amar
  • Mamduh
  • saikrishnagk
  • Hongtao Qi
  • Juan Pablo Lopez
  • Garrett Thompson
  • Marc Schmitt
  • James Palmer
  • Shubham Dang
  • Petr Tůma
  • liupeng0518
  • Moshiur Rahman
  • CAROLINA CABALLERO LOPEZ
  • Shanu Pandit
  • Kevin Putnam
  • Hernan Garcia
  • ruifaling
  • Mark Powers
  • Pavan Kesava Rao
  • Jonathan Heathcote
  • Alin-Gabriel Serdean
  • Jonas Schäfer
  • Luisa
  • Eric Chen
  • Nicholas Njihia
  • Jorge Niedbalski
  • Itsuro Oda
  • Paul Belanger
  • Matthew Treinish
  • Masayuki Igawa
  • Matt Riedemann
  • Mathieu Gagné
  • Ann Taraday
  • Jeffrey Zhang
  • Valery Tschopp
  • Ken Giusti
  • Raildo Mascena de Sousa Filho
  • Rikimaru Honjo
  • David Moreau Simard
  • IWAMOTO Toshihiro
  • Jon Bernard
  • Gonéri Le Bouder
  • Ildiko Vancsa
  • Stig Telfer
  • jpic
  • Jan Zerebecki
  • Andrey Bubyr
  • Romain LE DISEZ
  • xuan.mingyi
  • Antoni Segura Puimedon
  • Ian Y. Choi
  • Bjoern Teipel
  • Pedro Kostelec
  • Daniel Mellado
  • Tang Chen
  • Adriano Petrich
  • goldyfruit
  • Tobias Henkel
  • Ajitha Robert
  • Cyril Lopez
  • Kazumasa Nomura
  • Kristi Nikolla
  • Zohar Mamedov
  • Timothy Symanczyk
  • Toshiaki Takahashi
  • Filippo Inzaghi
  • yaowei
  • Thomas Bachman
  • Benoît Knecht
  • Brian Wickersham
  • Saravanan KR
  • vinay50muddu
  • Eyal
  • Nguyen Hung Phuong
  • Gökhan
  • wujun
  • Ilya Chukhnakov
  • pcaruana
  • Kostyantyn Kalynovskyi
  • Kevin Zhao
  • kourosh vivan
  • Christophe Fontaine
  • Mateusz Kowalski
  • MarkMielke
  • Mariusz Karpiarz
  • Vu Cong Tuan
  • Arundhati Surpur
  • Surya Seetharaman
  • Nguyen Hai
  • Vadim Ponomarev
  • David Smith
  • miaoyuliang
  • PerToft
  • Guilherme
  • Yash Gupta
  • Hang Yang
  • Buddhika Sanjeewa
  • Zijian Guo
  • caixiaoyu
  • Sirajudeen
  • Bo Tran
  • Anton Kurbatov
  • Denys Myrhorodskyi
  • Nguyen Hai Truong
  • wangyue_cmss
  • Rafal Ramocki
  • Felix Huettner
  • Jason Anderson
  • Raghavendra Tilay
  • JonCui
  • Jesper Schmitz Mouridsen
  • Simeon Gourlin
  • guest
  • Diogo Guerra
  • Scott Solkhon
  • sui
  • wangyu
  • Pradip Kadam
  • sunxifa
  • Christopher Brown
  • Simon O'Donovan
  • ITD27M01
  • Thomas Hartland
  • Abhiram Sangana
  • Sebastian Lohff
  • Yi Yang
  • Валерия Валерьевна Швецова
  • Dincer Celik
  • wanglbj
  • Pedro Henrique Pereira Martins
  • wangfaxin
  • Edin Sarajlic
  • Gregoire Mahe
  • Jan Horstmann
  • Akshay
  • Joel Capitao
  • Hiroo Kitamura
  • wdoekes
  • minruigao
  • Andrey Bolgov
  • LEDUC Florian
  • Rajath Av
  • Carmen Rata
  • Alan
  • Naoaki Horie
  • James Gibson
  • Roman Goncharov
  • Benjamin Reichel
  • Ignacy Osetek
  • zhangtongjian
  • Helena Spease
  • Yogesh
  • Himanshu Singh
  • suhaiming
  • Arina Stebenkova
  • fudunwei
  • Koichiro Den
  • Eduardo Santos
  • Marius Oprin
  • wuting
  • Fridtjof Mund
  • Linda Guo
  • Danni Shi
  • Paul Ali
  • Nicolas Parquet
  • jarred wilson
  • Kristian Kucerak
  • Arthur Outhenin-Chalandre
  • Wataru Juso
  • Matteo Sposato
  • Md Safiyat Reza
  • Ratnakaram Rajesh
  • Rajat Jain
  • Bartosz Woronicz
  • Dylan Zapzalka
  • Srinivas Atmakuri
  • Moritz Wanzenböck
  • Christophe Drevet-Droguet
  • Ana Peric
  • Robert Simon
  • Kevin Li
  • Francois Rigault
  • Connor Chamberlain
  • conna
  • David Fairbrother
  • Rafael Shibana Fayan
  • Patryk Jakuszew
  • Sebastian Gumprich
  • Kyle Dean
  • Kajal Sah
  • Karl Kloppenborg
  • Maor Blaustein
  • Michael Soto
  • Tiago Octaviano Primini
  • Oleksandr Yeremko
  • Jonas Lindner
  • Lukasz Zalewski
  • Per Lind
  • Gavin Guo
  • Konrad Kügler
  • Julien Thieffry
  • renu rani
  • Malik Obaid Ur Rehman
  • Maximilian Weiss
  • Thales Elero Cervi
  • John Lettman
  • Jan Hartkopf
  • Nitish Venkata Patcherla
  • Daniel Meyerholt
  • Tadeas Kot
  • Roman Popelka
  • Anisha Saikia
  • Leslie Stevens
  • Cuong
  • Jyoti Jauhari
  • Marek Tamaskovic
  • Julien Francioli
  • nikhil kshirsagar
  • Jacob Aharon
  • Seena Fallah
  • ZhouHao
  • test
  • Alberto Molina Coballes
  • Roman Gorshunov
  • Dong-won Jang
  • KEONWOO LEE
  • suhartono
  • Andi Chandler
  • Robert Holling