error in /vm/add page gwm 0.11.0-rc1

25 views
Skip to first unread message

Gianfilippo

unread,
Sep 15, 2014, 9:58:32 AM9/15/14
to ganeti...@googlegroups.com
Hello,
on gwm 0.11.0-rc1 with ganeti with ganeti 2.12.0rc1 , at the step 2 of
the vm add page i get the following error:

# cat /var/log/apache2/error.log
[Mon Sep 15 15:52:45.412222 2014] [:error] [pid 7125]
ERROR:django.request:Internal Server Error: /vm/add
[Mon Sep 15 15:52:45.412305 2014] [:error] [pid 7125] Traceback (most
recent call last):
[Mon Sep 15 15:52:45.412329 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/core/handlers/base.py",
line 109, in get_response
[Mon Sep 15 15:52:45.412344 2014] [:error] [pid 7125] response =
callback(request, *callback_args, **callback_kwargs)
[Mon Sep 15 15:52:45.412357 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/views/generic/base.py",
line 48, in view
[Mon Sep 15 15:52:45.412371 2014] [:error] [pid 7125] return
self.dispatch(request, *args, **kwargs)
[Mon Sep 15 15:52:45.412385 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/utils/decorators.py",
line 25, in _wrapper
[Mon Sep 15 15:52:45.412397 2014] [:error] [pid 7125] return
bound_func(*args, **kwargs)
[Mon Sep 15 15:52:45.412410 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/auth/decorators.py",
line 20, in _wrapped_view
[Mon Sep 15 15:52:45.412423 2014] [:error] [pid 7125] return
view_func(request, *args, **kwargs)
[Mon Sep 15 15:52:45.412435 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/utils/decorators.py",
line 21, in bound_func
[Mon Sep 15 15:52:45.412448 2014] [:error] [pid 7125] return
func(self, *args2, **kwargs2)
[Mon Sep 15 15:52:45.412461 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/ganeti_web/views/generic.py",
line 28, in dispatch
[Mon Sep 15 15:52:45.412474 2014] [:error] [pid 7125] return
super(LoginRequiredMixin, self).dispatch(*args, **kwargs)
[Mon Sep 15 15:52:45.412487 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/ganeti_web/views/generic.py",
line 85, in dispatch
[Mon Sep 15 15:52:45.412500 2014] [:error] [pid 7125] **kwargs)
[Mon Sep 15 15:52:45.412543 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 223, in dispatch
[Mon Sep 15 15:52:45.412562 2014] [:error] [pid 7125] response =
super(WizardView, self).dispatch(request, *args, **kwargs)
[Mon Sep 15 15:52:45.412575 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/views/generic/base.py",
line 69, in dispatch
[Mon Sep 15 15:52:45.412588 2014] [:error] [pid 7125] return
handler(request, *args, **kwargs)
[Mon Sep 15 15:52:45.412601 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 289, in post
[Mon Sep 15 15:52:45.412614 2014] [:error] [pid 7125] return
self.render_next_step(form)
[Mon Sep 15 15:52:45.412627 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 306, in render_next_step
[Mon Sep 15 15:52:45.412641 2014] [:error] [pid 7125] return
self.render(new_form, **kwargs)
[Mon Sep 15 15:52:45.412653 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 545, in render
[Mon Sep 15 15:52:45.412666 2014] [:error] [pid 7125] context =
self.get_context_data(form=form, **kwargs)
[Mon Sep 15 15:52:45.412679 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 1265, in get_context_data
[Mon Sep 15 15:52:45.412695 2014] [:error] [pid 7125] "basics_form":
self.get_cleaned_data_for_step("2"),
[Mon Sep 15 15:52:45.412709 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 465, in get_cleaned_data_for_step
[Mon Sep 15 15:52:45.412722 2014] [:error] [pid 7125]
files=self.storage.get_step_files(step))
[Mon Sep 15 15:52:45.412735 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 1222, in get_form
[Mon Sep 15 15:52:45.412771 2014] [:error] [pid 7125]
form._configure_for_cluster(self._get_cluster())
[Mon Sep 15 15:52:45.412784 2014] [:error] [pid 7125] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 844, in _configure_for_cluster
[Mon Sep 15 15:52:45.412796 2014] [:error] [pid 7125]
self.fields["memory"].initial = beparams["memory"]
[Mon Sep 15 15:52:45.412808 2014] [:error] [pid 7125] KeyError: 'memory'
[Mon Sep 15 15:55:18.696127 2014] [:error] [pid 7124]
ERROR:django.request:Internal Server Error: /vm/add
[Mon Sep 15 15:55:18.696208 2014] [:error] [pid 7124] Traceback (most
recent call last):
[Mon Sep 15 15:55:18.696223 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/core/handlers/base.py",
line 109, in get_response
[Mon Sep 15 15:55:18.696236 2014] [:error] [pid 7124] response =
callback(request, *callback_args, **callback_kwargs)
[Mon Sep 15 15:55:18.696249 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/views/generic/base.py",
line 48, in view
[Mon Sep 15 15:55:18.696263 2014] [:error] [pid 7124] return
self.dispatch(request, *args, **kwargs)
[Mon Sep 15 15:55:18.696276 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/utils/decorators.py",
line 25, in _wrapper
[Mon Sep 15 15:55:18.696288 2014] [:error] [pid 7124] return
bound_func(*args, **kwargs)
[Mon Sep 15 15:55:18.696301 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/auth/decorators.py",
line 20, in _wrapped_view
[Mon Sep 15 15:55:18.696314 2014] [:error] [pid 7124] return
view_func(request, *args, **kwargs)
[Mon Sep 15 15:55:18.696327 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/utils/decorators.py",
line 21, in bound_func
[Mon Sep 15 15:55:18.696340 2014] [:error] [pid 7124] return
func(self, *args2, **kwargs2)
[Mon Sep 15 15:55:18.696352 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/ganeti_web/views/generic.py",
line 28, in dispatch
[Mon Sep 15 15:55:18.696365 2014] [:error] [pid 7124] return
super(LoginRequiredMixin, self).dispatch(*args, **kwargs)
[Mon Sep 15 15:55:18.696378 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/ganeti_web/views/generic.py",
line 85, in dispatch
[Mon Sep 15 15:55:18.696391 2014] [:error] [pid 7124] **kwargs)
[Mon Sep 15 15:55:18.696403 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 223, in dispatch
[Mon Sep 15 15:55:18.696416 2014] [:error] [pid 7124] response =
super(WizardView, self).dispatch(request, *args, **kwargs)
[Mon Sep 15 15:55:18.696429 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/views/generic/base.py",
line 69, in dispatch
[Mon Sep 15 15:55:18.696441 2014] [:error] [pid 7124] return
handler(request, *args, **kwargs)
[Mon Sep 15 15:55:18.696454 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 289, in post
[Mon Sep 15 15:55:18.696467 2014] [:error] [pid 7124] return
self.render_next_step(form)
[Mon Sep 15 15:55:18.696479 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 306, in render_next_step
[Mon Sep 15 15:55:18.696492 2014] [:error] [pid 7124] return
self.render(new_form, **kwargs)
[Mon Sep 15 15:55:18.696505 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 545, in render
[Mon Sep 15 15:55:18.696518 2014] [:error] [pid 7124] context =
self.get_context_data(form=form, **kwargs)
[Mon Sep 15 15:55:18.696531 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 1265, in get_context_data
[Mon Sep 15 15:55:18.696566 2014] [:error] [pid 7124] "basics_form":
self.get_cleaned_data_for_step("2"),
[Mon Sep 15 15:55:18.696580 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py",
line 465, in get_cleaned_data_for_step
[Mon Sep 15 15:55:18.696592 2014] [:error] [pid 7124]
files=self.storage.get_step_files(step))
[Mon Sep 15 15:55:18.696604 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 1222, in get_form
[Mon Sep 15 15:55:18.696616 2014] [:error] [pid 7124]
form._configure_for_cluster(self._get_cluster())
[Mon Sep 15 15:55:18.696627 2014] [:error] [pid 7124] File
"/opt/ganeti_webmgr/lib/python2.7/site-packages/ganeti_webmgr/virtualmachines/forms.py",
line 844, in _configure_for_cluster
[Mon Sep 15 15:55:18.696639 2014] [:error] [pid 7124]
self.fields["memory"].initial = beparams["memory"]
[Mon Sep 15 15:55:18.696651 2014] [:error] [pid 7124] KeyError: 'memory'


# gnt-cluster version
Software version: 2.12.0~rc1
Internode protocol: 2120000
Configuration format: 2120000
OS api version: 20
Export interface: 0
VCS version: (ganeti) version v2.12.0rc1


Did i misconfigure GWM, or i did I hit a bug?
thank you.

Brian Candler

unread,
Sep 20, 2014, 6:17:03 AM9/20/14
to ganeti...@googlegroups.com
[Mon Sep 15 15:55:18.696639 2014] [:error] [pid 7124] 
self.fields["memory"].initial = beparams["memory"] 
[Mon Sep 15 15:55:18.696651 2014] [:error] [pid 7124] KeyError: 'memory' 


# gnt-cluster version 
Software version: 2.12.0~rc1 

My guess is that they finally removed the "memory" backend parameter in 2.12:

It was obsolete anyway (just a duplicate of maxmem). GWM should not be asking for it or using it.
Reply all
Reply to author
Forward
0 new messages