Juju 无法使用代理下载 charm

Juju 无法使用代理下载 charm

我已经成功部署了 juju-gui:

juju deploy --to 0 juju-gui

我也会添加机器

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

30分钟后,我无法使用其他魔法

我遇到了这个错误

juju deploy mysql
ERROR cannot download charm "cs:trusty/mysql-25": Get https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fmysql-25: http: error connecting to proxy http://spike-dmz.aql.fr:3128: dial tcp: lookup spike-dmz.aql.fr: no such host

我的所有节点都可以访问互联网,wget store.juju.ubuntu.com 我已将所有代理设置添加到我的 environment.yaml

知道为什么 juju 不想使用我的代理吗?

答案1

节点使用 MAAS 作为其 DNS,而 MAAS 似乎不知道如何解析 spike-dmz.aql.fr。

您是否尝试过在 MAAS 中配置上游 DNS 服务器?转到右上角的设置,向下滚动Upstream DNS used to resolve domains not managed by this MAAS并填写网络的 DNS 服务器,看看是否有帮助。

答案2

这是 juju 中的一个错误,现已在 1.22 及更高版本中修复。

https://bugs.launchpad.net/juju-core/+bug/1403225

相关内容