LXC container failed to start on 12.04

Robbie Williamson robbie at ubuntu.com
Tue May 8 05:35:53 UTC 2012


On 05/07/2012 12:15 PM, Haitao Jiang wrote:
> Hi,
> 
> I recently upgraded my OS from 11.10 to 12.04 and upgrade juju/lxc as well.
> 
> But when I did following
> 
> juju boostrap
> juju deploy mysql
> 
> I noticed that machine-agent.log has following error. the mysql
> service always in the pending state as the result.
> 
> Any idea how to resolve this? I tired lcx-create and it create a
> container without any problem.
> 

Could be related to this bug:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/979996

Are you trying to deploy Oneiric releases?  What does your
environments.yaml file look like for your LXC configuration?

-Robbie

> 
> --------------------------machine-agent.log----------------------
> 2012-05-07 10:39:57,370:8627(0x7f2ea1cf6700):ZOO_INFO at zookeeper_init@727:
> Initiating client connection, host=192.168.122.1:47419
> sessionTimeout=10000 watcher=0x7f2e9e7526b0 sessionId=0
> sessionPasswd=<null> context=0x21eff10 flags=0
> 2012-05-07 10:39:57,371:8627(0x7f2e9c20c700):ZOO_INFO at check_events@1585:
> initiated connection to server [192.168.122.1:47419]
> 2012-05-07 10:39:57,376:8627(0x7f2e9c20c700):ZOO_INFO at check_events@1632:
> session establishment complete on server [192.168.122.1:47419],
> sessionId=0x1372862d0e60001, negotiated timeout=10000
> 2012-05-07 10:39:57,389: juju.agents.machine at INFO: Machine agent
> started id:0 deploy:<class
> 'juju.machine.unit.UnitContainerDeployment'> provider:'local'
> 2012-05-07 10:40:23,892: juju.agents.machine at DEBUG: Units changed
> old:set([]) new:set(['mysql/0'])
> 2012-05-07 10:40:23,892: juju.agents.machine at DEBUG: Starting service
> unit: mysql/0 ...
> 2012-05-07 10:40:23,934: juju.agents.machine at DEBUG: Downloading charm
> local:precise/mysql-122 to /home/haitaoj/lxc/haitaoj-local/charms
> 2012-05-07 10:40:24,003: juju.agents.machine at DEBUG: Starting service
> unit mysql/0
> 2012-05-07 10:40:24,003: unit.deploy at DEBUG: Creating master container...
> 2012-05-07 10:40:24,059: twisted at ERROR: debootstrap is /usr/sbin/debootstrap
> 2012-05-07 10:40:24,059: twisted at ERROR: failed to execute template 'ubuntu'
> 2012-05-07 10:40:24,059: twisted at ERROR: aborted
> 2012-05-07 10:40:24,059: twisted at ERROR:
> 2012-05-07 10:40:24,061: juju.agents.machine at ERROR: Error starting unit: mysql/0
> Traceback (most recent call last):
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/agents/machine.py",
> line 126, in watch_service_units
>     yield self.start_service_unit(unit_name)
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
>     result = result.throwExceptionIntoGenerator(g)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/agents/machine.py",
> line 156, in start_service_unit
>     self.get_machine_id(), self.client.servers, bundle)
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
>     result = result.throwExceptionIntoGenerator(g)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/machine/unit.py",
> line 301, in start
>     public_key)
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
>     result = result.throwExceptionIntoGenerator(g)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/machine/unit.py",
> line 276, in _get_container
>     machine_id, zookeeper_hosts, public_key)
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
>     result = result.throwExceptionIntoGenerator(g)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/machine/unit.py",
> line 264, in _get_master_template
>     yield master_template.create()
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
>     result = result.throwExceptionIntoGenerator(g)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/lib/lxc/__init__.py",
> line 277, in create
>     yield deferToThread(self._create_wait)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py",
> line 207, in _worker
>     result = context.call(ctx, function, *args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/context.py",
> line 118, in callWithContext
>     return self.currentContext().callWithContext(ctx, func, *args, **kw)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/context.py",
> line 81, in callWithContext
>     return func(*args,**kw)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/lib/lxc/__init__.py",
> line 270, in _create_wait
>     release=self.series)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/lib/lxc/__init__.py",
> line 57, in _lxc_create
>     return _cmd(args)
>   File "/usr/local/lib/python2.7/dist-packages/juju-0.5-py2.7.egg/juju/lib/lxc/__init__.py",
> line 42, in _cmd
>     raise LXCError(stdout_data)
> LXCError: debootstrap is /usr/sbin/debootstrap
> failed to execute template 'ubuntu'
> aborted
> -----------------------
> 


-- 
Robbie Williamson <robbie at ubuntu.com>
robbiew[irc.freenode.net]

"Don't make me angry...you wouldn't like me when I'm angry."
 -Bruce Banner



More information about the Juju mailing list