0

在 Ubuntu Server 13 机器上安装几个 Openstack 模块(Keystone、Glance、Nova、Neutron)后,我安装了 Horizo​​n。

我可以毫无问题地以管理员身份登录,显示每个菜单但不显示 vm 风味菜单。

在 django 配置中启用调试后,我收到此错误:

TypeError at /admin/flavors/

list() got an unexpected keyword argument 'is_public'

Request Method:     GET
Request URL:    http://192.168.211.14/horizon/admin/flavors/
Django Version:     1.5.4
Exception Type:     TypeError
Exception Value:    

list() got an unexpected keyword argument 'is_public'

Exception Location:     /usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/nova.py in flavor_list, line 406
Python Executable:  /usr/bin/python
Python Version:     2.7.5
Python Path:    

['/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../..',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old',
 '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages',
 '/usr/share/openstack-dashboard/',
 '/usr/share/openstack-dashboard/openstack_dashboard']  

跟踪错误后,我发现该方法list()in class FlavorManagerhas no argument is_public

这是否被视为错误或是否存在一些错误配置?

4

1 回答 1

1

我在办公室四处询问,得到以下答复:

可能他们没有公开标记的口味。在 Glance 中,当您执行 image-create 时,您指示其他人是否可以看到该图像。他们可以更新:

一目了然图像更新 --is-public=True uuid

另请通过执行以下操作查看这是否是仅仪表板的问题:

一目了然图像列表

并查看您希望看到的图像的哪些属性。

此外,如果这是一个纯风味问题,请使用 nova flavor-list 来查看您希望在仪表板中看到的风味。http://docs.openstack.org/trunk/openstack-ops/content/flavors.html

此外,您可以在http://ask.openstack.org上向 OpenStack 提问。

于 2013-11-20T14:21:26.060 回答