OpenStack版本号与版本名称对应关系及官方查询方法咨询
OpenStack版本号与版本名称对应关系及官方查询方法咨询
嘿,我之前也碰到过这个头疼的问题!其实你用openstack --version拿到的数字版本,和OpenStack发行版代号(比如Victoria、Wallaby这类)的对应关系,在官方releases页面里是能找到的,只是入口没那么显眼,给你分享下我当时摸索出来的方法:
首先得先理清一个关键点:你通过openstack --version获取的是**OpenStack命令行客户端(python-openstackclient)**的版本号,不是整个OpenStack发行版的版本。不过每个OpenStack发行版都会绑定一个特定范围的python-openstackclient版本,所以我们可以通过这个关联找到对应的发行版。
具体怎么查:
- 打开官方releases页面后,先看页面里的「Series」区域,这里列着所有OpenStack发行版的代号(按字母顺序排,比如最新的Zed、Yoga这些)
- 点进任意一个发行版代号的详情页,往下翻找「Component Versions」或者类似的板块,这里会列出该发行版包含的所有核心组件版本,其中就有python-openstackclient的版本范围
- 要是你不确定对应哪个发行版,也可以反过来搜:在页面顶部的搜索框输入「python-openstackclient」,进入它的版本列表页,每个版本的备注里都会标注它对应的OpenStack发行版
举个实际例子:如果你的openstack --version返回的是openstack 5.0.0,那对应的就是Ussuri发行版;要是返回openstack 6.0.0,则对应Victoria发行版。
另外,要是你懒得逐个翻找,还可以查OpenStack官方维护的版本映射文档,不过这个文档和releases页面同步更新,所以优先看releases页面的信息会更准确。
备注:内容来源于stack exchange,提问作者cat pants




