2016-04-26 236 views
1

我正在尝试运行OpenStack Magnum项目的tox功能测试。我在Magnum上有一个运行良好的DevStack环境,我按照说明here来设置和运行测试。我正在尝试的具体测试是tox -e functional-k8s。我有以下6/7的测试。运行OpenStack功能测试的NoSuchOptError

oslo_config.cfg.NoSuchOptError: no such option in group auth: admin_project_name

试图找出是否有什么毛病我的设置。我已经问过IRC,但自会议开始以来它一直非常安静。我认为它可能不是特定于Magnum。

回答

1

我认为你使用的是暴风影音的老版本,它没有将选项从[身份] admin_project_name迁移到[auth] admin_project_name,所以我建议你将暴风影音版本升级到最新版本,然后再次测试(用适当的配置集)

我的环境是:

$ tempest --version 
tempest 11.0.1 

这是罚款运行,但我没有这样的后端,所以它失败,无效的授权,而不是NoSuchOptError。

或者你可以提交一个bug,让magnum团队提供向后兼容性,或者至少更新文档。

干杯!

+0

我似乎无法更新暴风雨。我已经按照[文档](https://pypi.python.org/pypi/Tempest)克隆了repo,然后运行'sudo pip install tempest /',但'tempest --version'仍然返回10.0.1。我试过'sudo pip install -U tempest /'。有任何想法吗? –

+0

你是否使用pypi.python.org作为pip的默认索引url,你可以检查你的〜/ .pip/pip.conf来查看它是否指向一些过时的pypi镜像? –