Juju - Problema do Proxy

2

Estou usando o ubuntu 14.04, meu ambiente de juju é o MaaS, mas parece que o meu servidor de MaaS não tem conexão direta com a Internet, por exemplo:

Se eu fizer apt-get update , mostra conexão.

Mas se eu faço juju deploy mysql , ele me pergunta se estou conectado à internet, isso acontece depois do bootstrap.

Este é o meu arquivo ~/.bashrc e o final:

No meu arquivo /etc/environment :

~/.juju/environments.yaml file:

Alguns outros comandos que fiz:

juju set-env http-proxy=http://172.16.1.160

juju set-env http-proxy=http://172.16.1.160:80

juju set-env http-proxy=http://172.16.1.160:8080

Nenhum pareceu funcionar.

O erro de juju debug-log --replay :

Algumas outras coisas, não sei se é importante:

Isso é da VM do servidor do MaaS:

Como eu resolvo isso? Obrigado antecipadamente!

    
por Mario 14.04.2015 / 18:01

1 resposta

2

O aviso é lamentável. Parece que qualquer coisa que você definir pela primeira vez produzirá esse AVISO alto. Veja este exemplo:

andreas@nsn7:~$ juju unset-env http-proxy
andreas@nsn7:~$
andreas@nsn7:~$ juju unset-env http-proxy
WARNING key "http-proxy" is not defined in the current environment configuration: possible misspelling
andreas@nsn7:~$
andreas@nsn7:~$ juju set-env http-proxy=http://squid.internal:3128/
WARNING key "http-proxy" is not defined in the current environment configuration: possible misspelling
andreas@nsn7:~$
andreas@nsn7:~$ juju get-env http-proxy
http://squid.internal:3128/
andreas@nsn7:~$ 

Você precisa definir as variáveis de proxy antes de implantar um serviço. Você pode verificar que você fez isso? Melhor ainda, configure-os no arquivo environments.yaml diretamente e depois no bootstrap.

    
por Andreas Hasenack 14.04.2015 / 18:49