Now you can watch the keynotes that took place during the OpenInfra Summit in Berlin!

Software

Bobcat, OpenStack 2023.2, delivers new features requested by operators to enhance security, improve functionality  

OpenStack Bobcat Release video Image

The 28th release of the leading open source cloud platform highlights the power of collaboration between operators and developers as they strengthen the infrastructure that is driving innovation in AI, machine learning, edge computing in production, at scale.

The OpenStack community released Bobcat, the 28th version of the world’s most widely deployed open source cloud infrastructure software. OpenStack is central to the LOKI stack (Linux, OpenStack, and Kubernetes Infrastructure), the open source standard for running modern cloud infrastructure. Comprising 10,476 changes authored by over 580 contributors, OpenStack Bobcat includes numerous features added in response to operators engaging directly with the upstream community.

The 2023 OpenStack user survey documented that organizations of all sizes are leveraging the feature enhancements in recent releases with over 80% of organizations reporting that they run one of the last six OpenStack releases (Victoria through Antelope). The user survey also showed over 70% of OpenStack deployments continue to manage applications with Kubernetes, effectively running the LOKI stack in production all over the world.


How OpenStack Bobcat’s features came to life

Dozens of new features were added to OpenStack Bobcat, and many teams have published release highlights. The OpenInfra Foundation has collaborated with project team leads (PTLs) and core contributors of three well-known OpenStack projects to share how the new features in their respective projects came to be in this series of blog posts:

Manila introduces resource lock framework. Manila shares and access rules can now be locked against deletion. A generic resource locks framework has been introduced to facilitate this. Users can also hide sensitive fields of access rules with this feature.

Horizon adds TOTP authentication support. To provide enhanced security, Horizon has added TOTP authentication. So, for instance, if a public cloud user’s password is compromised (e.g., device stolen or hacked), the TOTP requires authentication through a second device. This feature leverages the already existing 2FA from Keystone, so if a user activates TOTP on Keystone, it gets activated on Horizon as well.

Ironic now has basic support for servicing nodes. Servicing allows operators to use steps, like you would for cleaning, to perform service on deployed nodes in active state. Previously, Ironic would not perform operations on active nodes. 

 

Contributor List

Thank you to over 580 contributors who contributed to the OpenStack Bobcat release.

  • Takashi Kajinami
  • Dmitriy Rabotyagov
  • Alex Kavanagh
  • Rodolfo Alonso
  • Stephen Finucane
  • Elod Illes
  • Corey Bryant
  • Hervé Beraud
  • Felipe Reyes
  • Dr. Jens Harbott
  • Ghanshyam
  • Maksim Malchuk
  • Michal Nasiadka
  • Julia Kreger
  • Gregory Thiemonge
  • Tobias Urdin
  • Jonathan Rosser
  • Slawek Kaplonski
  • gnuoy
  • Tim Burke
  • Luis Tomas Bolivar
  • Damian Dąbrowski
  • Jay Faulkner
  • Erik Olof Gunnar Andersson
  • Guillaume Boutry
  • Mark Goddard
  • Samuel Loegering
  • Fernando Royo
  • Dmitry Tantsur
  • yatin
  • Lajos Katona
  • Goutham Pacha Ravi
  • Riccardo Pittau
  • Peter Matulis
  • Brian Rosmaita
  • Vishal Manchanda
  • Hemanth N
  • Eric Harney
  • Dan Smith
  • Vladimir Kozhukalov
  • Lucas Alvares Gomes
  • Michael Johnson
  • Pierre Riteau
  • Bartosz Bezak
  • wu.chunyang
  • Jingwei.Zhang
  • Yadnesh Kulkarni
  • Edward Hope-Morley
  • Brian Haley
  • Alistair Coles
  • Sylvain Bauza
  • Jeremy Stanley
  • Jadon Naas
  • melanie witt
  • James Page
  • Wenping Song
  • Jake Yip
  • Miro Tomaska
  • Rajat Dhasmana
  • Sofer Athlan-Guyot
  • Harald Jensås
  • Lukas Bezdicka
  • Luciano Lo Giudice
  • Matt Crees
  • Rico Lin
  • Ke Niu
  • sean mooney
  • Peter Sabaini
  • inspurericzhang
  • Gorka Eguileor
  • Karthik S
  • Michal Arbet
  • Tom Weininger
  • Kendall Nelson
  • Manojkatari
  • Tatiana Ovchinnikova
  • YuehuiLei
  • Jorge Merlino
  • Clark Boylan
  • Ian Wienand
  • Balazs Gibizer
  • Carlos Eduardo
  • wangzhiguang
  • Steve Baker
  • Douglas Mendizábal
  • Bence Romsics
  • likui
  • Ebbex
  • cuizhengcheng
  • Rodrigo Barbieri
  • Chris MacNaughton
  • Elvira García Ruiz
  • Mikolaj Ciecierski
  • Liangyi Ma
  • Bogdan Dobrelya
  • Eric Lei
  • Artem Goncharov
  • Stephen Taylor
  • Luca Miccini
  • Sahid Orentino Ferdjaoui
  • Andrey Kurilin
  • Mohammed Naser
  • Dirk Mueller
  • Artom Lifshitz
  • Pranali Deore
  • Christian Rohmann
  • Amit Uniyal
  • Sadegh Hayeri
  • Clay Gerrard
  • Brent Eagles
  • David Wilde
  • Pavlo Shchelokovskyy
  • Juan Badia Payno
  • Yasufumi Ogawa
  • jiasirui
  • Joel Capitao
  • Andrew Bonney
  • Oleksandr Kozachenko
  • kiran pawar
  • Neil Hanlon
  • Ihar Hrachyshka
  • Alfredo Moralejo
  • daniel.pawlik
  • Lukas Piwowarski
  • Omer Schwartz
  • Rafal Lewandowski
  • Jan Jasek
  • Nobuto Murata
  • Cyril Roelandt
  • Jakub Libosvar
  • Iury Gregory Melo Ferreira
  • Dmitrii Shcherbakov
  • Jiri Podivin
  • Samuel Walladge
  • Pete Zaitcev
  • Frode Nordahl
  • Dale Smith
  • Martin Kopec
  • Boxiang Zhu
  • Sandeep Yadav
  • Douglas Viroel
  • Radosław Piliszek
  • Alex Welsh
  • Jon Bernard
  • Abhishek Kekane
  • Luigi Toscano
  • Marcin Juszkiewicz
  • Francesco Pantano
  • Rafael Weingartner
  • Hiromu Asahina
  • weilingfei
  • Ken Fujimoto
  • Jianjian Huo
  • utkarsh bhatt
  • Martin Magr
  • Arx Cruz
  • Marios Andreou
  • Erlon R. Cruz
  • Arnaud Morin
  • Tony Breeds
  • Simon Dodsley
  • ribaudr
  • Alexey Stupnikov
  • howardlee
  • waleed mousa
  • suzhengwei
  • Ayumu Ueha
  • Piotr Parczewski
  • Fernando Díaz Bravo
  • Danila Balagansky
  • Jakub Skunda
  • Roberto Alfieri
  • John Garbutt
  • David Hill
  • Radomir Dopieralski
  • Sergii Golovatiuk
  • Roman Dobosz
  • Tiago Pasqualini da Silva
  • Brin Zhang
  • Will Szumski
  • Brendan Shephard
  • Vanou Ishii
  • Frank Ritchie
  • Sven Kieske
  • yangzhe
  • wangjiaqi
  • Alexander Deiter
  • Thomas Goirand
  • Benedikt Trefzer
  • hongbin
  • Marc Gariépy
  • Nicolas Bock
  • Rajesh Tailor
  • Alan Bishop
  • Arkady Shtempler
  • Matthew Heler
  • ZhouHeng
  • James Parker
  • Daniel Bengtsson
  • Arina Stebenkova
  • Martin Kalcok
  • Yi Feng
  • Gabriel Angelo Sgarbi Cocenza
  • Mridula Joshi
  • Mustafa Kemal Gilor
  • sairam vengala
  • guolimin
  • Christian Berendt
  • Zhang Hua
  • Miguel Lavalle
  • Erno Kuvaja
  • Terry Wilson
  • Ade Lee
  • Ronelle Landy
  • Michał Dulko
  • Maurice Escher
  • Liron Kuchlani
  • Felipe Rodrigues
  • Owen McGonagle
  • Mamatisa Nurmatov
  • liupeng0518
  • Nahim Alves de Souza
  • Olivier DUFOUR-CUVILLIER
  • shanyunfan33
  • Yamato Tanaka
  • Veronika Fisarova
  • Adam Oswick
  • Mahnoor Asghar
  • Katarina Strenkova
  • Thierry Carrez
  • Masayuki Igawa
  • Sergey Kraynev
  • Takashi Natsume
  • chandan kumar
  • Grzegorz Grasza
  • Damien Ciabrini
  • Cedric Jeanneret
  • Anton Kurbatov
  • Raghavendra Tilay
  • zhouxinyong
  • Ihtisham ul Haq
  • Jakob Meng
  • Andre Aranha
  • Yonggen Sun
  • ASHWIN A NAIR
  • Dawud
  • ChengEn, Du
  • Yosi Ben Shimon
  • Natz cheng
  • Jesse Pretorius
  • liuyulong
  • Magnus Lööf
  • Keigo Noha
  • liuxie
  • Tushar Trambak Gite
  • Soniya Murlidhar Vyas
  • Eduardo Olivares
  • Hirotaka Wakabayashi
  • 江治林
  • xusongfu
  • Léo Gillot-Lamure
  • Yusuke Niimi
  • anguoming
  • Renan Vitor
  • moontaek.rho
  • Arvid Requate
  • Bui Doan Dang
  • dbcocle-ts
  • Tobias Fischer
  • James E. Blair
  • Akihiro Motoki
  • Liyingjun
  • Kashyap Chamarthy
  • Matthew Oliver
  • Hao Wang
  • Billy Olsen
  • Lee Yarwood
  • Nisha Agarwal
  • [email protected]
  • Vladislav Belogrudov
  • zhurong
  • Ian Y. Choi
  • John L. Villalovos
  • wangxiyuan
  • Leontii
  • James Denton
  • Oliver Walsh
  • Jan Gutter
  • Rafael Lopez
  • Vadym Markov
  • Guilherme
  • Oleg Ovcharuk
  • Khomesh Thakre
  • Pedro Henrique Pereira Martins
  • Ai Hamano
  • Jacob Anders
  • Robert Gildein
  • Ashley Rodriguez
  • Kenta Fukaya
  • mitya-eremeev-2
  • Caique Mello
  • Atsushi Kawai
  • Maxim Sava
  • Juan Pablo Suazo
  • Yuta Kazato
  • Jaromír Wysoglad
  • Xingjian Zhang
  • Vasudeo Nimbekar
  • Evelina Shames
  • Reynaldo
  • LiZekun
  • Eric Arellano
  • Yian Zong
  • Shreeya Deshpande
  • Toheeb Oyekola
  • Desire Barine
  • Graeme Moss
  • Ghadi Rahme
  • Wong Hong Han
  • Christian Grabowski
  • Guang Yee
  • Attila Fazekas
  • Ruby Loo
  • James Slagle
  • Rabi Mishra
  • Dmitry Shachnev
  • Guillaume Espanel
  • Andrew Bogott
  • Martin André
  • Emma Foley
  • Vasyl Saienko
  • zhongjun
  • mbu
  • Szymon Datko
  • tikitavi
  • Jaymes Mosher
  • Trent Lloyd
  • Xing Zhang
  • Bernard Cafarelli
  • XueFengLiu
  • Durga Malleswari Varanasi
  • Kaifeng Wang
  • YumengBao
  • do3meli
  • Maysa de Macedo Souza
  • Romain de Joux
  • chenker
  • Felix Huettner
  • Nikolay Vinogradov
  • Fernando Ferraz
  • Ziyu Bai
  • Nobuhiro MIKI
  • James Gibson
  • Jean Pierre Roquesalane
  • Zhang Yeda
  • Manpreet Kaur
  • Lewis Denny
  • Gaël THEROND
  • Ananya
  • Thales Elero Cervi
  • Jan Hartkopf
  • Vijayalakshmi
  • Masaki Oyama
  • Simon Hensel
  • Jorge San Emeterio
  • Sergiy Markin
  • Dustin Spears
  • JamesLin
  • Konrad Gube
  • Sudeep Bhandari
  • Shuwen Cai
  • Chi Wai CHAN
  • Tony Saad
  • Mauricio Harley
  • Ashish Gupta
  • Justas Poderys
  • Clifford Emeka
  • Danylo Vodopianov
  • alisafari
  • Axel Vanzaghi
  • Robin Klostermeyer
  • zhuyawei
  • Lana Kaleif
  • Anvi Joshi
  • Roy Singh
  • kim woo seok
  • omar asim mirza
  • Chuck Short
  • Antony Messerli
  • Tom Fifield
  • Adrien Cunin
  • Derek Higgins
  • Alan Pevec
  • Antoine Musso
  • Zane Bitter
  • Itzik Brown
  • Chris Krelle
  • Doug Goldstein
  • Wu Wenxiang
  • Victoria Martinez de la Cruz
  • Jerry Zhao
  • Ekaterina Chernova
  • Lon Hohberger
  • Mitsuhiro Tanino
  • Stig Telfer
  • Gaudenz Steinlin
  • Arne Wiebalck
  • Yoshi Kadokawa
  • Vern Hart
  • Sean McGinnis
  • Helen Walsh
  • Boris Bobrov
  • Bjoern Teipel
  • Jimmy McCrory
  • foundjem
  • Tobias Henkel
  • Ilya Popov
  • YaZug
  • Ruslan Aliev
  • Doug Szumski
  • Illia Polliul
  • Bhagyashri Shewale
  • Carlos Camacho
  • Adam Collard
  • Sofia Enriquez
  • Alexey
  • chenhb
  • Trygve Vea
  • Tobias Rydberg
  • zhiyong.dai
  • Fulvio Galeazzi
  • Michel Nederlof
  • Chetan Mishra
  • Stuart Grace
  • Brett Milford
  • Johannes Kulik
  • Steven Relf
  • Duc Truong
  • Wander Way
  • David Vallee Delisle
  • Luke Odom
  • para sitid
  • Scott Little
  • jacky06
  • Bo Tran
  • huang liujie
  • norman shen
  • Jesper Schmitz Mouridsen
  • Olivier Chaze
  • Diogo Guerra
  • Alexander Litvinov
  • Vida Haririan
  • Nils Magnus
  • jinyuanliu
  • FengJiankui
  • Pooja Jadhav
  • Paul Arthur
  • Davlet Panech
  • Naoaki Horie
  • Marcus Klein
  • Koichi Edagawa
  • Facundo Ciccioli
  • Bodo Petermann
  • Danny Webb
  • Harsh Ailani
  • David Negreira
  • caiqilong
  • Kafilat Adeleke
  • Anuradha
  • Nicole Chen
  • Rodion
  • Polina Gubina
  • Gustavo Santos
  • Chuan Miao
  • Maxim Korezkij
  • Navum Gupta
  • Sebastian Gumprich
  • kexuesheng
  • Lukasz Zalewski
  • Pavan Kesava Rao
  • Pierre Libeau
  • XuQi
  • yuval
  • Roman Popelka
  • Luigi Dino Tamagnone
  • Thrivikram Mudunuri
  • Andy Wu
  • Suneeth Ravi
  • Lilach Avraham
  • Jakub Darmach
  • Arnau Verdaguer
  • Rafael Castillo
  • Jipyo Hong
  • Jose Bautista Barato
  • Tianhao Chen
  • Pooja Singla
  • wangjing
  • Marcos Paulo Oliveira Silva
  • Jayce Houtman
  • Joan Gilabert
  • Matheus Andrade
  • Konstantin Yarovoy
  • Alexander Shishebarov
  • Ramona Beermann
  • Ramil Minishev
  • Tianqi Xiao
  • Caio Cesar Ferreira
  • Milana Levy
  • Mathias Fechner
  • Reşit Demir
  • Numan Menekşe
  • Hassan Asghar
  • Fiorella Yanac
  • Justin Lamp
  • Schubert Anselme
  • Martin Hiner
  • Baptiste Jonglez
  • Yusuke Okada
  • Luiz Felipe Looze dos Santos
  • Jack Hodgkiss
  • Koji Shimizu
  • renliang
  • Taehyun Park
  • Antonio Romito
  • Jakub Jelinek
  • Ivan Halomi
  • Eduardo Alberti
  • Johannes Beisiegel
  • gustavo ornaghi antunes
  • Alexander epaneshnikov
  • Carl Morris
  • Travis Holton
  • Yifan Li
  • Oleksii Butenko
  • Tyler
  • Mayank Patel
  • Haleema Khan
  • xiangyuanhong
  • lishuliang
  • Huda Irshad
  • Luca Czesla
  • Dragos Neagu
  • taiki kimura
  • WonGyeongLee
  • Antonia Gaete
  • Patrik Lundin
  • Pragadeeswaran Sathyanarayanan
  • Md Irshad Sheikh
  • Kirill Tyugaev
  • Max
  • Nozomi Kawamoto
  • Felipe Figueroa Vergara
  • Marvin Vogt
  • Ashutosh Sarode
  • Yamen Hatahet
  • Christian Kueppers
  • Khadija Kamran
  • Rafal Lal
  • Jörn Kaster
  • Romain Dupont
  • yerimlee
  • Theo Gindre
  • David Koslow
  • Louis Li
  • Baek Seung Ju
  • Aleksei Chekunov
  • Neil Campbell
  • Jerry Elmore
  • Benjamin Lasseye
  • David Wlazlo
  • douyuan
  • Rossen Popov
  • Joker 234
  • Philippe SERAPHIN
  • Petr Vaněk
  • luweijun
  • Cuiye Liu
  • Dmytro Kazantsev
  • SongSuheon
  • Jake Hutchinson
  • Mariusz Adamski
  • liyoumin
  • Alexon Ferreira de Oliveira
  • Alberto Molina Coballes
  • suhartono