logging problem com juju bootstrap

1

Eu tenho problemas com o uso de juju e maas com o Ubuntu.

Eu executei o comando 'juju bootstrap', o seguinte erro foi mostrado em /var/log/maas/maas.log:

=============================================== ===================================== ERRO 2012-11-26 09: 05: 09,041 maas.maasserver ################################ Exceção: Arquivo não encontrado ################################

159 ERRO 2012-11-26 09: 05: 09,041 maas.maasserver Traceback (última chamada mais recente):

160 Arquivo "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", linha 111, em get_response

161 response = retorno de chamada (solicitação, * callback_args, ** callback_kwargs)

162 Arquivo "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", linha 19, em inner_func

163 response = func (* args, ** kwargs)

164 Arquivo "/usr/lib/python2.7/dist-packages/piston/resource.py", linha 167, em chamada

165 result = self.error_handler (e, pedido, meth, em_format)

166 Arquivo "/usr/lib/python2.7/dist-packages/piston/resource.py", linha 165, em chamada

167 result = meth (solicitação, * args, ** kwargs)

168 Arquivo "/usr/lib/python2.7/dist-packages/maasserver/api.py", linha 296, no despacho

função de retorno 169 (self, request, * args, ** kwargs)

170 Arquivo "/usr/lib/python2.7/dist-packages/maasserver/api.py", linha 945, em get_file

171 MAASAPINotFound: Arquivo não encontrado

172

173 ERRO 2012-11-26 09: 05: 09,343 maas.maasserver ################################ Exceção: Você não tem permissão para iniciar este nó. ################################

174 ERROR 2012-11-26 09: 05: 09,343 maas.maasserver Traceback (última chamada mais recente):

175 Arquivo "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", linha 111, em get_response

176 response = callback (request, * callback_args, ** callback_kwargs)

177 Arquivo "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", linha 19, em inner_func

178 response = func (* args, ** kwargs)

179 Arquivo "/usr/lib/python2.7/dist-packages/piston/resource.py", linha 167, em chamada

180 result = self.error_handler (e, pedido, meth, em_format)

181 Arquivo "/usr/lib/python2.7/dist-packages/piston/resource.py", linha 165, em chamada

182 result = meth (solicitação, * args, ** kwargs)

183 Arquivo "/usr/lib/python2.7/dist-packages/maasserver/api.py", linha 296, no despacho

função de retorno 184 (self, request, * args, ** kwargs)

185 Arquivo "/usr/lib/python2.7/dist-packages/maasserver/api.py", linha 585, no início

186 "Você não tem permissão para iniciar este nó.")

187 PermissãoDenied: Você não tem permissão para iniciar este nó.

=============================================== =====================================

Parece que há um problema em obter um arquivo em api.py. Então, eu tentei adicionar alguns logs como o seguinte, mas o maasserver não pode reconhecer o módulo 'logging'.

import logging
...
logger = logging.getLogger('maas.maasserver')
logger.info(filename)

Você poderia me informar

  1. como adicionar logs em scripts python juju e maasserver?
  2. como depurar o script python maasserver e juju com mais facilidade?

Agradecemos antecipadamente

    
por Sangkyu Park 26.11.2012 / 03:34

1 resposta

1

Parece que sua chave de API é inválida. Você não disse quais versões de qualquer coisa que você está usando, mas vá para a sua página de usuário no MAAS e copie a chave da API no juju environments.yaml novamente.

    
por bigjools 26.11.2012 / 04:03