下载特定的 openstack 里程碑

Download specific openstack milestone

我正在尝试通过 Devstack 下载特定的 openstack 里程碑(Kilo 版本)。我在 devstack 文件夹中创建了一个 local.conf 文件,并按照 official Devstack site:

的建议添加了这些行
[[local|localrc]]
GLANCE_BRANCH=stable/kilo
HORIZON_BRANCH=stable/kilo
KEYSTONE_BRANCH=stable/kilo
NOVA_BRANCH=stable/kilo
GLANCE_BRANCH=stable/kilo
NEUTRON_BRANCH=stable/kilo
SWIFT_BRANCH=2.3.0

但是当我检查安装的 nova 版本时,我得到的是“12.0.0”。 - 代表不稳定版本的 Liberty。 我缺少什么?

你展示的配置选项,是在版本库的分支或标签之间切换(我不完全是为了后面)

如果您想切换到特定的里程碑或更改,需要一些额外的微配置,如 stackrc - DevStack Settings

中所示

下面的代码(引用官方资源的示例)将 'download' 对 nova运行 的特定 Gerrit 审查

NOVA_REPO=https://review.openstack.org/p/openstack/nova
NOVA_BRANCH=refs/changes/50/5050/1

我想我找到了一个更简单的方法:我只是使用

git clone https://github.com/openstack-dev/devstack -b stable/kilo

现在我得到了一个“2015.1.2”版本,它指的是 Kilo