Juju adicionando interfaces de rede desnecessárias ao lxd

0

eu tenho um problema com a implantação de aplicativo para o recipiente lxd na máquina manualmente conectado (ubuntu-xenial), parece que juju não usando perfil padrão e tentando anexar algum dispositivo de rede docker ao recipiente, alguém poderia dizer, como posso mudar esse processo?

$ juju --version 
2.2.6-xenial-amd64

Meu perfil padrão em uma máquina de destino:

### Note that the name is shown but cannot be changed  
config: {}  
  description: Default LXD profile  
  devices:  
    eth0:  
    name: eth0  
    nictype: bridged  
    parent: br0  
      type: nic  
  name: default  

máquinas juju:

Machine State DNS Inst id Series AZ Message 
0 started 10.199.200.17 manual:10.199.200.17 xenial Manually provisioned machine 
0/lxd/2 down pending xenial Missing parent 'docker_gwbridge' for nic 'eth2' 

juju log, da máquina de destino:

2017-11-24 11:48:48 INFO juju.container.lxd lxd.go:176 instance "juju-99d66a-0-lxd-2" configured with map[eth0:map[nictype:bridged name:eth0 parent:br0 hwaddr:00:16:3e:d3:42:fc mt
u:1500 type:nic] eth1:map[mtu:1500 type:nic nictype:bridged name:eth1 parent:docker0 hwaddr:00:16:3e:40:4a:7e] eth2:map[name:eth2 parent:docker_gwbridge hwaddr:00:16:3e:e6:fb:5a m
tu:1500 type:nic nictype:bridged]] network devices  
2017-11-24 11:48:48 INFO juju.container.lxd lxd.go:187 starting instance "juju-99d66a-0-lxd-2" (image "juju/xenial/amd64")...
2017-11-24 11:48:51 WARNING juju.provisioner provisioner_task.go:747 failed to start instance (Missing parent 'docker_gwbridge' for nic 'eth2'), retrying in 10s (10 more attempts)
/docker  

Quando eu criar o contêiner lxd manualmente via lxc launch ubuntu: ... , os contêineres funcionarão conforme o esperado.

    
por Vladimir Burlakov 24.11.2017 / 12:28

0 respostas