了解 OpenStack 最新版本,2025.2 Flamingo!

软件

 

OpenStack Wallaby 增强了安全性并与其他开源技术实现了跨项目集成

Wallaby 是 OpenStack 的第 23 个发布版本,它改进了基于角色的访问控制 (RBAC),并与 Ceph、Kubernetes 和 Prometheus 等其他开源项目集成,以加强云原生应用程序的基础设施。

OpenStack Wallaby logo

Wallaby 是最广泛部署的开源云基础设施软件的第 23 个版本,突显了全球开发人员的活力和参与度,他们支持着第三个最活跃的开源项目(与 Linux 内核和 Chromium 并列)。

Wallaby 版本通过增强的安全性以及与其它开源技术的集成,加强了云原生应用程序的基础设施。超过 800 名贡献者来自 140 个不同组织和 45 个国家/地区,贡献了超过 17,000 次代码更改,这些更改被合并到该版本中。

除了提供广泛的改进到稳定可靠的 OpenStack 核心及其高度灵活的项目集成能力之外,Wallaby 还提供了安全增强功能,包括 Ironic、Glance 和 Manila 中的回退权限和 RBAC 改进,并且本周期社区的重点是将 RBAC 策略格式从 JSON 迁移到 YAML。此外,Ironic 项目还扩展了 UEFI(统一可扩展固件接口)的功能,包括 NVME 的安全擦除。

Wallaby 版本的其他亮点包括

多个项目团队继续将 OpenStack 开发为开源集成引擎,通过增强对其他开源项目支持来实现:Kolla(生产就绪的容器和部署工具)添加了对 Prometheus 版本 2 的支持,Magnum(API 服务)更新了 Kubernetes 和 containerd 的版本,Cinder(块存储服务)添加了对 Ceph 后端驱动程序 Ceph iSCSI 的支持。

Tacker(NFV 编排)添加了与 ETSI NFV 定义的标准对齐的新功能,包括为虚拟网络功能 (VNF) 的缩放、更新和回滚操作添加 API,以及对订阅和通知的基本 VNF 生命周期管理支持。

Nova(计算配置)和 Cyborg(加速器管理)集成继续推进。新的功能让用户能够搁置和取消搁置增强型服务器,即带有 Cyborg 加速器连接的 Nova 服务器。Cinder(块存储)添加了新的后端驱动程序,并且许多当前驱动程序添加了对超出最小必需驱动程序功能的功能的支持,其中回滚到快照和后端 QoS 在本周期中特别受欢迎。
Kolla Screenshot

 

Kolla 添加了对 Prometheus v2 的支持

Kolla Screenshot

 

Kolla 添加了对 Prometheus v2 的支持

Nova Screenshot

 

带有 Cyborg 加速器的 Nova 服务器

Cyborg Screenshot

 

Nova 和 Cyborg 集成以搁置和取消搁置增强型服务器

Tacker Screenshot

 

Tacker 提供 VNF 和 CNF 的修复操作,作为 ETSI NFV SOL 标准中定义的生命周期管理功能。使用 `vnflcm` 命令向 tacker 发送修复请求后,将再次生成一个 pod。

Tacker Screenshot

 

Tacker 提供 VNF 和 CNF 的缩放操作,作为 ETSI NFV SOL 标准中定义的生命周期管理功能。可以使用 `vnflcm` 命令发送缩放请求来扩展 Kubernetes pod 的数量。


贡献者列表

感谢来自 140 个不同组织和 45 个国家/地区的 800 名贡献者对 OpenStack Wallaby 版本的贡献。

  • Adrian Turjak
  • Simon Merrick
  • Jonathan Herlin
  • Uriel Medina
  • Kevin Masterson
  • zhangboye
  • Hervé Beraud
  • MaAoyu
  • Kang Xuezhong
  • Douglas Mendizábal
  • Ade Lee
  • Stephen Finucane
  • Ghanshyam Mann
  • Raildo Mascena de Sousa Filho
  • Dmitriy Rabotyagov
  • YuehuiLei
  • wushiming
  • Shuo Liu
  • Thomas Goirand
  • Kafilat Adeleke
  • Qitao
  • Andreas Jaeger
  • Ricardo Rocha
  • wdd
  • Alex Schultz
  • zhangtongjian
  • Benny Kopilov
  • yangyong
  • Marian Krcmarik
  • jacky06
  • Luigi Toscano
  • Jacob Colleran
  • Pierre Riteau
  • zhufl
  • Erik Olof Gunnar Andersson
  • Xuan Yandong
  • Jason Anderson
  • wu.chunyang
  • Vishal Manchanda
  • Sean McGinnis
  • Martin Kopec
  • Kazumasa Nomura
  • Fernando Ferraz Silva
  • Simon O'Donovan
  • Helen Walsh
  • Eric Harney
  • Brian Rosmaita
  • hamza
  • Felipe Rodrigues
  • Christian Rohmann
  • Gorka Eguileor
  • Ajitha Robert
  • Rico Lin
  • Andrei
  • Ratnakaram Rajesh
  • pcaruana
  • Tushar Trambak Gite
  • Girish Chilukuri
  • Rajat Dhasmana
  • Venkata krishna Thumu
  • Simon Dodsley
  • Ivan Pchelintsev
  • Corey Bryant
  • Lance Bragstad
  • Alan Bishop
  • Sofia Enriquez
  • Raghavendra Tilay
  • Ivan Kolodyazhny
  • ZhaoYixin
  • yangheng
  • Mohammed Naser
  • futaotao
  • Lucian Petrut
  • hemna
  • Zohar Mamedov
  • Elod Illes
  • Rafael Weingartner
  • Jegor van Opdorp
  • Keigo Noha
  • Chris M
  • saikrishnagk
  • liuwei
  • Sharath Kacham
  • Alex Deiter
  • Harsh Ailani
  • jichencom
  • Chih Yu Wu
  • Takashi Kajinami
  • Naoki Saito
  • David Hill
  • Lucio Seki
  • norman shen
  • katari manoj kumar
  • JonCui
  • zhen
  • Xuchu Jiang
  • Silvan Kaiser
  • zhaoleilc
  • Lee Yarwood
  • Sam Wan
  • Jon Bernard
  • likui
  • haixin
  • Wander Way
  • Eduardo Santos
  • Reason li
  • Max Gautier
  • Mariusz Karpiarz
  • Wenping Song
  • Xinran WANG
  • Arthur Dayne
  • Brin Zhang
  • YumengBao
  • Eric Xie
  • Rocky
  • yang yawei
  • Xinxin Shen
  • guolei
  • Tomas zhang
  • lvxianguo
  • Qiu Fossen
  • wangzhiguang
  • wanglbj
  • chenker
  • Michael Hood
  • Jorge Niedbalski
  • Nicolas Bock
  • Michael Chapman
  • guang-yee
  • Dr. Jens Harbott
  • Igor Malinovskiy
  • gugug
  • Mark Goddard
  • Akihiro Motoki
  • Tatiana Ovchinnikova
  • zhouxinyong
  • Arkady Shtempler
  • Mike
  • Michael Johnson
  • Andrey Pavlov
  • gecong
  • Carl caihui
  • kuang congxian
  • Linhui Zhou
  • Xuran Cai
  • zhangyangyang
  • Dan Smith
  • Cyril Roelandt
  • Abhishek Kekane
  • Erno Kuvaja
  • Zane Bitter
  • Sampat Ponnaganti
  • Ifat Afek
  • Dirk Mueller
  • Victor Coutellier
  • Eyal
  • Harald Jensås
  • Matthias Runge
  • Rabi Mishra
  • Adriano Petrich
  • Kevin Carter
  • Michal Nasiadka
  • kumari paluru
  • shenxindi
  • Lingxian Kong
  • melissaml
  • David Peacock
  • yanpuqing
  • Pavlo Shchelokovskyy
  • Luke Short
  • Emilien Macchi
  • Tim Burke
  • Bence Romsics
  • Andrei Nistor
  • Pratik raj
  • Yasufumi Ogawa
  • Nobuhiro Uematsu
  • Hiroo Kitamura
  • Manpreet Kaur
  • shizhihui
  • Валерия Валерьевна Швецова
  • Aldinson C. Esto
  • Ayumu Ueha
  • Miguel Caballer
  • Radomir Dopieralski
  • Lars Kellogg-Stedman
  • Andrew Bogott
  • Jan Zerebecki
  • Kendall Nelson
  • vinay harsha mitta
  • pengyuesheng
  • wdoekes
  • Jim Rollenhagen
  • Francois Rigault
  • Riccardo Pittau
  • Dmitry Tantsur
  • Victor Morales
  • Jacob Anders
  • Julia Kreger
  • Steve Baker
  • Stig Telfer
  • Iury Gregory Melo Ferreira
  • Arun S A G
  • Ruby Loo
  • Aija Jauntēva
  • Monica Pardhi
  • Kaifeng Wang
  • Nisha Agarwal
  • Vanou Ishii
  • Bill Dodd
  • Tzu-Mainn Chen
  • Mudit
  • ankit
  • Arne Wiebalck
  • vinay50muddu
  • boden
  • Derek Higgins
  • Ilya Etingof
  • Bob Fournier
  • Tianhao Hu
  • Feruzjon Muyassarov
  • Michelle Mutu-Grigg
  • dou
  • Richard G. Pioso
  • QianBiao Ng
  • Jinxiu Du
  • yao ning
  • Aleksey
  • Anuradha
  • Ameya Raut
  • Adam Young
  • Shivanand Tendulker
  • yushiro
  • Christopher Dearborn
  • Moisés Guimarães de Medeiros
  • Vladyslav Drok
  • wes hayutin
  • Jay Faulkner
  • Bernd Mueller
  • Kartikeya Jain
  • xinliang
  • Fedor Tarasenko
  • Emmanouil Bagakis
  • Lon Hohberger
  • Zygimantas Matonis
  • Tosin Farai
  • Shuai Qian
  • Kyrylo Romanenko
  • Javier Peña
  • Manuel Schönlaub
  • Maurice Escher
  • mike_mp
  • Kristi Nikolla
  • Colleen Murphy
  • Vishakha Agarwal
  • Goutham Pacha Ravi
  • Cedric Jeanneret
  • Michal Arbet
  • Radosław Piliszek
  • Marcin Juszkiewicz
  • Doug Szumski
  • Sergey Chekanov
  • Piotr Parczewski
  • Alexander Evseev
  • Christian Berendt
  • Martin Schuppert
  • Albert Braden
  • Lin PeiWen
  • Bartosz Bezak
  • Fabian Bermel
  • Paul Leimer
  • James Kirsch
  • zhubingbing
  • Dincer Celik
  • Maksim Malchuk
  • Gaël THEROND
  • Bharat Kunwar
  • Jeffrey Zhang
  • Pedro Henrique Pereira Martins
  • Carsten Koester
  • ZhouHeng
  • Giacomo Lanciano
  • Will Szumski
  • fudunwei
  • Isaac Prior
  • badDron
  • Buddhika Sanjeewa
  • zhouguowei
  • Adrian Andreias
  • Victor Chembaev
  • Benjamin FÜHRMANN
  • zengchen
  • alban lecorps
  • Nikolaos Parasyris
  • dalekseev
  • MargaritaShakhova
  • Michał Dulko
  • Andrew Bonney
  • Brian Haley
  • Maysa de Macedo Souza
  • Tabitha Fasoyin
  • Sarka Scavnicka
  • Roman Dobosz
  • Luis Tomas Bolivar
  • Lívia Cavalcanti
  • liujinxin
  • Agha Saad Fraz
  • Itzik Brown
  • Spyros Trigazis
  • Feilong Wang
  • Ionuț Bîru
  • Guilherme
  • Diogo Guerra
  • Jake Yip
  • Oleksandr Kozachenko
  • Theodoros Tsioutsias
  • Tobias Urdin
  • Douglas Viroel
  • Victoria Martinez de la Cruz
  • Elias Wimmer
  • Dmitry Galkin
  • Carlos Eduardo
  • kiran pawar
  • Dina Saparbaeva
  • Jose Castro Leon
  • Tom Barron
  • zhongjun
  • shews
  • Ashley Rodriguez
  • Vida Haririan
  • Liron Kuchlani
  • inspurericzhang
  • Andre Luiz Beltrami Rocha
  • Adam Harwell
  • Maari Tamm
  • Paul Ali
  • Ben Nemec
  • Daisuke Suzuki
  • Nicolas Parquet
  • Dinesh Bhor
  • sue
  • Rikimaru Honjo
  • Niraj Singh
  • takahara.kengo
  • Tushar Patil
  • kangyufei
  • 98k
  • zhongshengping
  • Hongtao Qi
  • Renat Akhmerov
  • ali
  • Adrian Czarnecki
  • Martin Chacon Piza
  • zhang, chun
  • Michał Piotrowski
  • witek
  • Matthias Bandorf
  • Yanos Angelopoulos
  • jiasirui
  • Hisashi Osanai
  • Daisuke Fujita
  • Andy Botting
  • Vasyl Saienko
  • Lajos Katona
  • Bernard Cafarelli
  • Slawek Kaplonski
  • Sam Morrison
  • Lucas Alvares Gomes
  • Terry Wilson
  • Jakub Libosvar
  • Roman Safronov
  • Flavio Fernandes
  • Rodolfo Alonso
  • Jacy Lee
  • Maciej Jozefczyk
  • Hemanth N
  • Oleg Bondarev
  • Matthew Booth
  • liuyulong
  • Erlon R. Cruz
  • Miguel Lavalle
  • Hang Yang
  • Mamatisa Nurmatov
  • Thomas Bachman
  • sean mooney
  • Elvira García Ruiz
  • yangjianfeng
  • Marc Gariépy
  • mitya-eremeev-2
  • Yalei Li
  • Daniel Alvarez
  • Kieran Spear
  • Bodo Petermann
  • Moshe Levi
  • Matt Vinall
  • Ryan Tidwell
  • Lukas Steiner
  • Eduardo Olivares
  • Alfredo Moralejo
  • Xiaoyu MIN
  • Charles Farquhar
  • Federico Ressi
  • Rafael Folco
  • Edward Hope-Morley
  • Nate Johnston
  • hanxiang gao
  • Dan Radez
  • Adrien Cunin
  • Ihar Hrachyshka
  • Lukas Piwowarski
  • Jiaping LI
  • Purandhar Sairam Mannidi
  • Ronelle Landy
  • XiaoYu Zhu
  • Yariv
  • Candido Campos Rivas
  • lkk
  • Glenn Van de Water
  • Dongcan Ye
  • Sylvain Bauza
  • Josephine Seifert
  • Balazs Gibizer
  • melanie witt
  • Kashyap Chamarthy
  • Takashi Natsume
  • Radoslav Gerganov
  • Sean Dague
  • Artom Lifshitz
  • Vlad Gusev
  • Belmiro Moreira
  • Nobuhiro MIKI
  • Xav Paice
  • Billy Olsen
  • Johannes Kulik
  • Claudiu Belu
  • Surya Seetharaman
  • Manik Sidana
  • Lars Erik Pedersen
  • Alexandre arents
  • Matteo Sposato
  • Jack Lu
  • wangzhh
  • DatLQ
  • zhanghao
  • Jorhson Deng
  • Rodrigo Barbieri
  • Elancheran S
  • Yingji Sun
  • Mamduh
  • Chris Dent
  • liupeng
  • Tetsuro Nakamura
  • Pawel Baclawski
  • Gregory Thiemonge
  • Carlos Goncalves
  • Ann Taraday
  • Andrew Karpow
  • Martin Chlumsky
  • suhaiming
  • Luke Tollefson
  • Jesper Schmitz Mouridsen
  • sunxifa
  • Alex Kavanagh
  • Frode Nordahl
  • gnuoy
  • David Ames
  • Linda Guo
  • Chris MacNaughton
  • Aurelien Lourot
  • Peter Matulis
  • Pedro Guimarães
  • Marius Oprin
  • James Page
  • Robert Gildein
  • Martin Kalcok
  • Ponnuvel Palaniyappan
  • Ioanna-Maria Alifieraki
  • Dan Ardelean
  • Ionut-Madalin Balutoiu
  • Arif Ali
  • Garrett Thompson
  • Alvaro Uría
  • Przemysław Lal
  • jarred wilson
  • Andrea Ieri
  • Felipe Reyes
  • Gabriel Adrian Samfira
  • Seyeong Kim
  • Giuseppe Petralia
  • Martin Fiala
  • Nobuto Murata
  • Vladimir Grevtsev
  • Dmitrii Shcherbakov
  • Connor Chamberlain
  • Dariusz Smigiel
  • Trent Lloyd
  • James Vaughn
  • dondong tao
  • Zhang Hua
  • Bayani Carbone
  • Eric Desrochers
  • Michael Quiniola
  • Peter Sabaini
  • Gábor Mészáros
  • Cory Johns
  • Bartosz Woronicz
  • Stamatis Katsaounis
  • Lance Albertson
  • Christoph Albers
  • Susanta Gautam
  • jinyuanliu
  • Frank Ritchie
  • Sophie Huang
  • Gage Hugo
  • Lucas Cavalcante
  • Nafiz Haider
  • chinasubbareddy mallavarapu
  • Roy Tang
  • Hemachandra Reddy
  • Sangeet Gupta
  • Tin Lam
  • Chris Wedgwood
  • Andrii Ostapenko
  • Phil Sphicas
  • Travis Neely
  • Pete Birley
  • Gayathri Devi Kathiri
  • Rahul Khiyani
  • mpolenchuk
  • Jeremy Houser
  • Chi Lo
  • Drew Walters
  • Arina Stebenkova
  • daniel.pawlik
  • William Zhang
  • David Smith
  • Meghan Heisler
  • Steven Fitzpatrick
  • RADHIKA PAI
  • Dantali0n
  • Frank Ritchie
  • Cliff Parsons
  • Stephen Taylor
  • kiran surapathi
  • Brian Wickersham
  • Dmitrii Kabanov
  • Anthony Bellino
  • Graham Steffaniak
  • Apurva Gokani
  • Jasvinder Singh Kwatra
  • Denys Myrhorodskyi
  • Luna Das
  • Kudaka Poorna Rajesh
  • Jonathan Rosser
  • James Denton
  • David Moreau Simard
  • Siavash Sardari
  • Gaudenz Steinlin
  • PerToft
  • James Gibson
  • Vadim Kuznetsov
  • Georgina Shippey
  • Maxime Guyot
  • Marcus Klein
  • Ilya Popov
  • ShangXiao
  • Pan Xingyu
  • Ebbex
  • Satish Patel
  • Matthew Thode
  • chenge
  • Henry Bonath
  • wangqi
  • Denys Mishchenko
  • Daniel Meloy
  • Jay Jahns
  • Logan V
  • Arx Cruz
  • amolkahat
  • Jimmy McCrory
  • tony_zhang
  • Louis Sautier
  • Dylan Zapzalka
  • Artem Goncharov
  • Thiago Paiva Brito
  • Ryan Zimmerman
  • Shnaidman Sagi
  • Sebastian Haderecker
  • Tino Schreiber
  • Thomas Bechtold
  • Mark Chappell
  • Irina Pereiaslavskaia
  • Anton Sidelnikov
  • Marta Laís de Macedo Dantas
  • Valery Tschopp
  • Bo Tran
  • Yandy Sun
  • Huanxuan Ao
  • Yongli He
  • choi youngho
  • Xi Yang
  • Julie Pichon
  • Eric Fried
  • Adit Sarfaty
  • jayaditya gupta
  • Alex Xu
  • tianhui
  • Lewis Denny
  • Zhaokun Fu
  • Monty Taylor
  • Huang Cheng
  • Myeongchul Chae
  • Daniel Bengtsson
  • Ron Stone
  • David Vallee Delisle
  • Ching Kuo
  • Thierry Carrez
  • Qi Zhang
  • Xiangfei Zhu
  • Jeremy Stanley
  • Alexey Stupnikov
  • Grzegorz Grasza
  • Benedikt Trefzer
  • Brent Eagles
  • Christopher Brown
  • Pranali Deore
  • Rajat Jain
  • Alessandro Italiano
  • Stephen Crawley
  • Adrian Smith
  • Rajesh Tailor
  • yatin
  • Oliver Walsh
  • Michele Baldessari
  • Kamil Sambor
  • Sofer Athlan-Guyot
  • Martin Magr
  • Chris Sibbitt
  • Masayuki Igawa
  • Weronika Sikora
  • Clark Boylan
  • Paras Babbar
  • Soniya Murlidhar Vyas
  • Adnan Khan
  • ansuman bebarta
  • Karthikeyan Narayanan
  • Deepanshu Bhatia
  • Hironori Shiina
  • Tom Stappaerts
  • Rick Bartra
  • Attila Fazekas
  • Archit Modi
  • James Parker
  • Marian Gasparovic
  • Andrey Kurilin
  • Yoshito Ito
  • foundjem
  • Marios Andreou
  • Julien Danjou
  • chandan kumar
  • Jose Luis Franco
  • Prithvi Patel
  • Doug Hellmann
  • zhangyc
  • chenming
  • hanjiangxue
  • mbu
  • Duc Truong
  • XueFeng Liu
  • hyogyunbang
  • Kota Tsuyuzaki
  • xuyuanhao
  • Alistair Coles
  • Matthew Oliver
  • Clay Gerrard
  • Pete Zaitcev
  • david
  • Michele Valsecchi
  • Romain LE DISEZ
  • Renich Bon Ciric
  • LiangLu
  • Naoaki Horie
  • Wataru Juso
  • Toshiaki Takahashi
  • Itsuro Oda
  • Koichiro Den
  • Koichi Edagawa
  • Kenta Fukaya
  • Prashant Bhole
  • Sheel Rana
  • Keiko Kuriu
  • Vu Xuan Tuong
  • Makoto Hamada
  • Hirofumi Noguchi
  • liyi
  • Arnaud Morin
  • Sorin Sbârnea
  • Jesse Pretorius
  • Bogdan Dobrelya
  • Matthew Heler
  • Pavel Sedlák
  • Bhagyashri Shewale
  • Sandeep Yadav
  • waleed mousa
  • Saravanan KR
  • Dan Sneddon
  • Sergey Galas'
  • Karthik S
  • Abdallah Yasin
  • wangfaxin
  • Damien Ciabrini
  • Francesco Pantano
  • Zhu Sheng Li
  • Luca Miccini
  • James Slagle
  • Jiri Podivin
  • Juan Pablo Lopez
  • Gael Chamoulaud
  • Yadnesh Kulkarni
  • Lukas Bezdicka
  • John Fulton
  • Mihai Plasoianu
  • Sergii Golovatiuk
  • Boyron Sébastien
  • Juan Badia Payno
  • Emma Foley
  • Juan Larriba
  • Srinivas Atmakuri
  • Nathan Weinberg
  • Giulio Fidente
  • Christophe Fontaine
  • Brendan Shephard
  • Ananya
  • Pooja Jadhav
  • Nicolas Hicher
  • Michael Turek
  • Jeremy Freudberg
  • Christian Schwede
  • Amy Marrich (spotz)
  • Luke Hinds
  • Nguyen Hai Truong
  • Martin André
  • Piotr Kopec
  • Radoslaw Smigielski
  • Vladislav Belogrudov
  • Shyam Biradar
  • Haresh
  • Owen McGonagle
  • Kim Bao Long
  • Alfredo Garcia
  • Joel Capitao
  • zhangjunhui
  • Cong Nguyen Thanh
  • liuyuanfeng
  • Qitao
  • licanwei
  • 王昊
  • Zijian Guo
  • hongbin
  • Vladimir Ermakov
  • Maxim Babushkin
  • Will Tome
  • Manuel Rodriguez
  • Jakob Meng
  • Lucas Galton
  • Polina Gubina
  • Kristian Kucerak
  • Vladimír Haško
  • Yogesh
  • Tony Breeds
  • Jean-Philippe Evrard
  • Cyril Lopez
  • hou le
  • wutao
  • xulei56
  • Chang Liu
  • Andriy Shevchenko
  • Ildiko Vancsa
  • Kristian Klausen
  • Ken'ichi Ohmichi
  • Adrian Vladu
  • Chason Chan
  • Gonéri Le Bouder
  • Helena Spease
  • Vincent Untz
  • Mark Korondi
  • Mateusz Kowalski
  • Rotan
  • Ian Wienand
  • Matt Domsch
  • James E. Blair
  • Lianhao Lu
  • Mathieu Gagné
  • Pedro Luis Marques Sliuzas
  • Matt McEuen
  • Cole Walker
  • Fabio Verboso
  • Poornima Y N
  • Alec Hothan
  • Dong Ma
  • Paul Belanger
  • Nicolas Alvarez
  • Donny Davis
  • Tristan Cacqueray
  • Robert Holling
  • Andi Chandler
  • suhartono
  • Ian Y. Choi
  • KEONWOO LEE
  • Dong-won Jang
  • Roman Gorshunov
  • Alberto Molina Coballes