Juju fails to download charm with proxy

I've succesfully deployed juju-gui with :

juju deploy --to 0 juju-gui

and I add-machine as well

juju statustibo@maas:~$ juju status
environment: maas
machines: "0": agent-state: started agent-version: 1.23.3 dns-name: wicked-beds.maas instance-id: /MAAS/api/1.0/nodes/node-a3ab8efc-f8a5-11e4-9317-0050dae12e81/ series: trusty hardware: arch=amd64 cpu-cores=2 mem=4096M state-server-member-status: has-vote
services: juju-gui: charm: cs:trusty/juju-gui-27 exposed: true units: juju-gui/0: agent-state: started agent-version: 1.23.3 machine: "0" open-ports: - 80/tcp - 443/tcp public-address: wicked-beds.maas
networks: maas-eth1: provider-id: maas-eth1 cidr: 172.16.1.0/24

and 30min later I can't deploy other charm

I've got this error

juju deploy mysql
ERROR cannot download charm "cs:trusty/mysql-25": Get http: error connecting to proxy dial tcp: lookup spike-dmz.aql.fr: no such host

All my nodes can reach internet, wget store.juju.ubuntu.com I've added all the proxy settings to my environments.yaml

Any idea why juju don't want to use my proxy ?

2 Answers

The nodes use MAAS as their DNS, and MAAS doesn't seem to know how to resolve spike-dmz.aql.fr.

Have you tried configuring an upstream DNS server in MAAS? Go to settings on the top right, scroll down to Upstream DNS used to resolve domains not managed by this MAAS and fill that in with the DNS server of your network, see if that helps.

3

This was a bug in juju and is now fixed in 1.22 and up.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like