1. 程式人生 > >在centos7或者ubuntu14.04環境中安裝openstack-I版本成功後dashboard無法登陸問題的解決

在centos7或者ubuntu14.04環境中安裝openstack-I版本成功後dashboard無法登陸問題的解決

只有openstack-I版本的安裝這裡不再過多的描述,這裡只是說明一下,當一切都安裝完畢之後, dashboard出現無法登陸的情況。

在以上兩個版本中進行openstack版本的安裝,可以安裝成功,但是登入dashboard的時候出現錯誤:

mportError at /
No module named utils
Request Method: GET
Request URL: http://10.0.1.218/
Django Version: 1.6.11
Exception Type: ImportError
Exception Value:
No module named utils
Exception Location: /usr/lib/python2.7/site-packages/compressor/conf.py in <module>, line 5
Python Executable: /usr/bin/python
Python Version: 2.7.5

這個問題出現的原因就是當時openstack-I版本使用時,centos7或者ubuntu14.04並沒有大規模的應用,所以I版本並沒有在這兩個版本上進行測試。導致出現不相容的問題。

 解決方法:

openstack/requirements / global-requirements.txt
django_compressor>=1.3 修改為 django_compressor>=1.3,<2.0
https://review.openstack.org/#/c/265025/2/global-requirements.txt

    openstack/horizon / requirements.txt
django_compressor>=1.3 修改為 django_compressor<2.0,>=1.3
https://review.openstack.org/#/c/266646/1/requirements.txt

將上述兩次修改完畢之後,再次執行stack.sh指令碼進行安裝就可以了。