versão errada python-django-maas

0

Estou tentando instalar o MaaS com o Ubuntu 12.04.3 LTS (servidor).

Eu adicionei repos extras, como sugerido no link e link .

add-apt-repository ppa:juju/stable

e em /etc/apt/sources.list

deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

Então, quando navegar para http://<my-host>/MAAS , recebo 500 Erro de servidor interno

tail /var/log/apache2/error.log

[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]   File "/usr/share/maas/maas/urls.py", line 25, in <module>  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]     url(r'^', include('maasserver.urls')),  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]   File "/usr/lib/python2.7/dist-packages/django/conf/urls/__init__.py", line 25, in include  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]     urlconf_module = import_module(urlconf_module)  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]   File "/usr/lib/python2.7/dist-packages/django/utils/importlib.py", line 35, in import_module  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]     __import__(name)  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]   File "/usr/lib/python2.7/dist-packages/maasserver/urls.py", line 22, in <module>  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106]     from django.views.generic.simple import direct_to_template  
[Fri Nov 01 17:02:57 2013] [error] [client 10.0.0.106] ImportError: No module named simple  

.

dpkg -S /usr/lib/python2.7/dist-packages/maasserver/urls.py  
python-django-maas

Eu conheço um pouco de python, mas não sei muito sobre o django. O Google sugere que eu precise de uma versão do python-django-maas que seja atualizada para o django 1.5.

Nesse caso, posso ter alguma ajuda com backport ou apt pin?

Caso contrário, o que estou fazendo de errado?

Obrigado Drew

    
por user210146 01.11.2013 / 07:48

1 resposta

0

O repositório do repositório na nuvem é para as máquinas que o Juju e o MaaS estarão gerenciando, mas não para o próprio servidor do MaaS. Tente remover a linha

deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

de /etc/apt/sources.list . (Mais tarde, há maneiras de dizer ao Juju para usar esse repositório nas máquinas que ele está gerenciando. Na verdade, essas são opções de configuração que fazem parte dos encantos do Juju Openstack.)

Se você estiver executando o cliente Juju a partir do servidor MaaS (em vez de dizer sua máquina pessoal e apenas conectá-lo de sua máquina pessoal à API do servidor MaaS), não será necessário o PPA Juju no MaaS servidor.

    
por Azendale 18.11.2013 / 02:20

Tags