goroutine panic launching container on xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Nate Finch | ||
juju-core |
Fix Released
|
High
|
Nate Finch | ||
1.25 |
Fix Released
|
High
|
Nate Finch |
Bug Description
When deploying upwards of 15 applications using the lxd provider at times at least one agent is stick in an allocating state.
Here is the log from machine 6 in this case is ceph-radosgw, as you can see the underlying lxd container is created and does have an IP and the rest of the applications come up as expected.
http://
Note: interesting bit starts at line 184
Here is the juju status output (tabular, yaml formatted):
http://
http://
This can easily be reproduced by running conjure-up:
sudo apt-add-repository ppa:conjure/next
sudo apt update
sudo apt install conjure-up
conjure-up -d battlemidget/
Then during the application walkthrough view select the button that says 'deploy remaining applications with defaults'
tags: | added: conjure |
description: | updated |
description: | updated |
description: | updated |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
tags: | removed: blocker |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-beta9 → none |
milestone: | none → 2.0-beta9 |
Changed in juju-core: | |
assignee: | nobody → Nate Finch (natefinch) |
importance: | Undecided → High |
status: | New → Fix Released |
There is an upstream fix in godbus. Nate is updating the dependency.