touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #07140
[Bug 1346815] Re: lxc-clone causes duplicate MAC address and IP address
The bug was introduced by incomplete support for "unexpanded
configuration" which itself existed to prevent expanding of included
configuration files.
It is fixed in upstream lxc (tested), though I'm not sure exactly when this
(alpha2) is expected to hit the archive.
Note that a further fix is the by-default setting of hwaddr to
00:16:3e:xx:xx:xx . You can also easily work around this by adding
lxc.network.hwaddr = 00:16:3e:xx:xx:xx
to your /etc/lxc/default.conf or ~/.local/share/lxc/default.conf.
** Changed in: lxc (Ubuntu)
Status: Triaged => Fix Committed
** Changed in: lxc (Ubuntu)
Importance: High => Medium
** Changed in: lxc (Ubuntu Trusty)
Importance: High => Medium
--
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 Committed
Status in “lxc” source package in Trusty:
Triaged
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
References