2016-03-21 34 views
1

我試圖通過ansible-galaxy安裝一個可靠的角色。我運行命令ansible-galaxy錯誤:未找到API服務器

ansible-galaxy install nickhammond.logrotate 

,並獲得響應:

ERROR! The API server (https://galaxy.ansible.com/api/) is not responding, please try again later. 

我試着更新我的版本ansible的(1.9.1,1.9.2,2.0.1),但似乎沒有任何修復問題。我可以訪問API服務器,只需在我的Web瀏覽器中登錄到https://galaxy.ansible.com/api/即可。任何想法爲什麼星系似乎沒有爲我工作?

回答

1

AHA!顯然我需要wget才能讓星系工作。我用macports安裝wget和ansible-galaxy install就像一個魅力一樣工作!

0

如果使用代理,請將evnironment「https_proxy」設置爲「http://ip:port」格式。不是「ip:port」格式。

export https_proxy=http://ip:port 
1

我有同樣的問題。對我來說ansible被pip安裝,我不得不先卸載它:

pip uninstall ansible 

然後,我brew

brew install ansible 

重新安裝了這個它的工作就像魅力之後。

相關問題