Not much we can do about the IP address though. For the MAC it's unlikely that anything in the container is tied to it so we can just generate a fresh one without requiring any knowledge about the workload or the environment.
An IP address is much more problematic because maybe you did mean to keep the address (won't run both containers at once) or you're going to move the clone to another host or another bridge and even if we could know that, there's no way for LXC to know what IP it should be using and removing the IP entry would likely break the container. So unfortunately for IP configuration, it's really up to the user to know about it (they're the ones who put it there, LXC itself never writes one) and update as needed. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1346815 Title: lxc-clone causes duplicate MAC address and IP address Status in lxc package in Ubuntu: Fix Released Status in lxc source package in Trusty: Fix Released Bug description: A cloned container will have the same MAC address and IP address with the original container. How to reproduce: 1. $ sudo lxc-create -t ubuntu-cloud -n foo -- --release trusty 2. $ sudo lxc-clone foo bar 3. $ sudo lxc-start -d -n foo 4. $ sudo lxc-start -d -n bar Expected result: 2 container will have different MAC and IP address each other. Actual result: 2 container will have duplicate MAC and IP address. # grep lxc.network.hwaddr /var/lib/lxc/{foo,bar}/config /var/lib/lxc/foo/config:lxc.network.hwaddr = 00:16:3e:d8:d8:78 /var/lib/lxc/bar/config:lxc.network.hwaddr = 00:16:3e:d8:d8:78 $ sudo lxc-ls -f NAME STATE IPV4 IPV6 GROUPS AUTOSTART ----------------------------------------------------------------- bar RUNNING 10.0.7.60 - - NO foo RUNNING 10.0.7.60 - - NO ProblemType: Bug DistroRelease: Ubuntu 14.10 Package: lxc 1.1.0~alpha1-0ubuntu2 ProcVersionSignature: Ubuntu 3.16.0-4.9-generic 3.16.0-rc5 Uname: Linux 3.16.0-4-generic x86_64 ApportVersion: 2.14.4-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity Date: Tue Jul 22 17:56:44 2014 EcryptfsInUse: Yes InstallationDate: Installed on 2014-05-19 (64 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140518) SourcePackage: lxc UpgradeStatus: No upgrade log present (probably fresh install) defaults.conf: lxc.network.type = veth lxc.network.link = lxcbr0 lxc.network.flags = up lxc.network.hwaddr = 00:16:3e:xx:xx:xx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1346815/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

