2016-04-26 94 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鏡像? –