Openstack 找不到满足pbr要求的版本=2.1.0,>=2.0.0(从tempest==16.0.1.dev178)

Openstack 找不到满足pbr要求的版本=2.1.0,>=2.0.0(从tempest==16.0.1.dev178),openstack,rally,Openstack,Rally,我只是遵循了在Openstack OCTA/stable部署中使用Rally v0.9.1创建了一个tempest验证器。命令失败: (rally-15.1.2) root@infra1-utility-container-f31faeb0:~/.rally/verification# rally verify create-verifier --type tempest --name tempest-verifier 2017-05-21 07:53:13.410 11422 INF

我只是遵循了在Openstack OCTA/stable部署中使用Rally v0.9.1创建了一个tempest验证器。命令失败:

(rally-15.1.2) root@infra1-utility-container-f31faeb0:~/.rally/verification# rally verify create-verifier --type tempest --name tempest-verifier

    2017-05-21 07:53:13.410 11422 INFO rally.api [-] Creating verifier 'tempest-verifier'.
    2017-05-21 07:53:13.528 11422 INFO rally.verification.manager [-] Cloning verifier repo from https://git.openstack.org/openstack/tempest.
    2017-05-21 07:53:37.174 11422 INFO rally.verification.manager [-] Creating virtual environment. It may take a few minutes.
    2017-05-21 07:53:42.323 11422 ERROR rally.verification.utils [-] Failed cmd: '['pip', 'install', '-e', './']'
    2017-05-21 07:53:42.324 11422 ERROR rally.verification.utils [-] Error output: 'Obtaining file:///root/.rally/verification/verifier-091a49ab-1241-40a3-bc9b-531d7f091e37/repo
    Collecting pbr!=2.1.0,>=2.0.0 (from tempest==16.0.1.dev178)
      Could not find a version that satisfies the requirement pbr!=2.1.0,>=2.0.0 (from tempest==16.0.1.dev178) (from versions: 1.10.0)
    No matching distribution found for pbr!=2.1.0,>=2.0.0 (from tempest==16.0.1.dev178)
    '
    Command failed, please check log for more info
由于pbr的当前版本是2.0.0,我不确定pbr安装失败的原因

(rally-15.1.2) root@infra1-utility-container-f31faeb0:~/.rally/verification# pip freeze|grep pbr
pbr==2.0.0
问题是如何调整pbr的需求检查?或者可以选择旧版本的《暴风雨》吗

谢谢。

问题解决了。 在将两个缺失的python包:os_testr-0.8.2-py2-none-any.whl和testrepository-0.0.19.tar.gz上传到本地repo(openstack ansible创建的lxc容器)之后,Tempest插件终于安装好了