Hey everyone, I'm seeing a strange behavior when using lxd profiles to attach the container eth devices to the host bridges. I see some inconsistency: I made two bridges on my host and want to use the profiles to associate the container eth0 to one bridge, and eth1 to the other. Somehow, the eth0 and eth1 end up being assigned to the wrong bridges (swapped). Here's the full output from lxd, showing the profiles and the bridges. At the end you'll see each of the container interfaces attached to the wrong bridge:
##### me@host:~$ lxc profile show dev_br23 name: dev_br23 config: {} description: "" devices: eth1: nictype: bridged parent: br23 type: nic me@host:~$ lxc profile show dev_br250 name: dev_br250 config: {} description: "" devices: eth0: nictype: bridged parent: br250 type: nic me@host:~$ lxc profile apply lbng1-internal dev_br23,dev_br250 Profile dev_br23,dev_br250 applied to lbng1-internal me@host:~$ me@host:~$ lxc config show lbng1-internal name: lbng1-internal profiles: - dev_br23 - dev_br250 config: boot.autostart: "true" volatile.base_image: 5bcef3ad83936c18d45cd866f38cd2cab53bcd28fa38478166a57c404537ec1f volatile.eth0.hwaddr: 00:16:3e:75:5c:3d volatile.eth0.name: eth1 volatile.eth1.hwaddr: 00:16:3e:9d:8f:c7 volatile.eth1.name: eth0 volatile.last_state.idmap: '[{"Isuid":true,"Isgid":false,"Hostid":231072,"Nsid":0,"Maprange":65536},{"Isuid":false,"Isgid":true,"Hostid":231072,"Nsid":0,"Maprange":65536}]' devices: root: path: / type: disk ephemeral: false me@host:~$ brctl show bridge name bridge id STP enabled interfaces br23 8000.5254001c2c55 no eth2 vethASE3RF vethB03UPX br250 8000.525400256f8e no eth1 veth5AYAW8 vethAB1VM9 vethH2QO2P vethUA3SUE vethYPM4BL me@host:~$ lxc info lbng1-internal Name: lbng1-internal Architecture: x86_64 Created: 2016/03/31 08:23 UTC Status: Running Type: persistent Profiles: dev_br23, dev_br250 Pid: 17528 Processes: 27 Ips: eth0: inet 10.35.15.28 vethASE3RF eth0: inet6 fe80::216:3eff:fe9d:8fc7 vethASE3RF eth1: inet6 fe80::216:3eff:fe75:5c3d vethH2QO2P lo: inet 127.0.0.1 lo: inet6 ::1 #### Am I missing something very obvious? Thanks! CONFIDENTIALITY NOTICE: This email message (and any attachment) is intended only for the individual or entity to which it is addressed. The information in this email is confidential and may contain information that is legally privileged or exempt from disclosure under applicable law. If you are not the intended recipient, you are strictly prohibited from reading, using, publishing or disseminating such information and upon receipt, must permanently delete the original and destroy any copies. We take steps to protect against viruses and other defects but advise you to carry out your own checks and precautions as Kambi does not accept any liability for any which remain. Thank you for your co-operation.
_______________________________________________ lxc-users mailing list lxc-users@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-users