MAAS adiciona nó virtual - erro 'namedtuple_as_object'

1

Eu tenho uma máquina virtual baseada em KVM em funcionamento em um servidor que também está executando o MAAS. Estou seguindo as instruções aqui: link para adicionar a VM ao MAAS, então eu foi adicionado nos campos relevantes ( Address , Power ID & MAC address ) recebo o seguinte erro 500:

Unable to create Node: __init__() got an unexpected keyword argument 'namedtuple_as_object'

O rastreamento de pilha de /var/log/maas/maas.log é:

ERROR 2014-02-10 17:20:55,312 maasserver ################################ Exception: __init__() got an unexpected keyword argument 'namedtuple_as_object' ################################
ERROR 2014-02-10 17:20:55,313 maasserver Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func
response = func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 201, in __call__
else: stream = srl.render(request)
File "/usr/lib/python2.7/dist-packages/piston/emitters.py", line 391, in render
seria = simplejson.dumps(self.construct(), cls=DateTimeAwareJSONEncoder, ensure_ascii=False, indent=4)
File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", line 296, in dumps
**kw).encode(obj)
TypeError: __init__() got an unexpected keyword argument 'namedtuple_as_object'

Eu não sou uma pessoa Python, então não tenho certeza do que está acontecendo acima, mas eu encontrei este relatório de bug: link mencionando Python, Django & Pistão, todos aparecem no rastreamento de pilha acima.

Eu preciso atualizar um dos pacotes acima? sudo apt-get update diz que tudo está bem.

Executando Ubuntu-1204-precise-64-minimal no próprio metal.

    
por Martin 10.02.2014 / 17:29

1 resposta

1

Como o bug menciona que uma correção foi lançada para o pacote python-django-piston , tente executar:

sudo apt-get update && sudo apt-get upgrade

Se o pacote for atualizado, reinicie o maasserver e tente adicionar a VM novamente.

    
por dimitern 12.02.2014 / 01:22