The attempt to merge lp:~jameinel/juju-core/desiredversion-not-newer-1304340 into lp:juju-core failed. Below is the output from the failed tests. ok launchpad.net/juju-core 0.014s ok launchpad.net/juju-core/agent 1.134s ok launchpad.net/juju-core/agent/mongo 0.367s ok launchpad.net/juju-core/agent/tools 0.209s ok launchpad.net/juju-core/bzr 5.412s ok launchpad.net/juju-core/cert 2.761s ok launchpad.net/juju-core/charm 0.401s ? launchpad.net/juju-core/charm/hooks [no test files] ? launchpad.net/juju-core/charm/testing [no test files] ok launchpad.net/juju-core/cloudinit 0.029s ok launchpad.net/juju-core/cloudinit/sshinit 0.803s ok launchpad.net/juju-core/cmd 0.158s ok launchpad.net/juju-core/cmd/charm-admin 0.770s ? launchpad.net/juju-core/cmd/charmd [no test files] ? launchpad.net/juju-core/cmd/charmload [no test files] ok launchpad.net/juju-core/cmd/envcmd 0.182s ok launchpad.net/juju-core/cmd/juju 215.321s panic: Session already closed goroutine 2031 [running]: labix.org/v2/mgo.(*Session).cluster(0xc2009c8160, 0x0) /home/tarmac/trees/src/labix.org/v2/mgo/session.go:1037 +0x64 labix.org/v2/mgo.(*Session).acquireSocket(0xc2009c8160, 0xc200000001, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/labix.org/v2/mgo/session.go:3099 +0x212 labix.org/v2/mgo.(*Query).Iter(0xc2006b7ee0, 0x7f891ed53e78) /home/tarmac/trees/src/labix.org/v2/mgo/session.go:2249 +0x18a launchpad.net/juju-core/state/watcher.(*Watcher).sync(0xc200f2a6c0, 0xc2006002a0, 0x7f891ed53f70) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:350 +0xe8 launchpad.net/juju-core/state/watcher.(*Watcher).loop(0xc200f2a6c0, 0x0, 0xc2002774a0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:220 +0x87 launchpad.net/juju-core/state/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:118 +0x2c created by launchpad.net/juju-core/state/watcher.New /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:120 +0x100 goroutine 1 [chan receive]: testing.RunTests(0x10958d8, 0x170f300, 0x2, 0x2, 0xe20801, ...) /usr/lib/go/src/pkg/testing/testing.go:434 +0x88e testing.Main(0x10958d8, 0x170f300, 0x2, 0x2, 0x171bd00, ...) /usr/lib/go/src/pkg/testing/testing.go:365 +0x8a main.main() launchpad.net/juju-core/cmd/jujud/_test/_testmain.go:45 +0x9a goroutine 2 [syscall]: goroutine 4 [syscall]: os/signal.loop() /usr/lib/go/src/pkg/os/signal/signal_unix.go:21 +0x1c created by os/signal.init·1 /usr/lib/go/src/pkg/os/signal/signal_unix.go:27 +0x2f goroutine 6 [chan receive]: launchpad.net/juju-core/provider/dummy.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:208 +0x3a created by launchpad.net/juju-core/provider/dummy.init·1 /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:210 +0xcf goroutine 9 [chan receive]: launchpad.net/gocheck.(*suiteRunner).runTest(0xc2003d6700, 0xc2003de850, 0xc2008fa640) /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:771 +0x4f launchpad.net/gocheck.(*suiteRunner).run(0xc2003d6700, 0xc200286600) /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:584 +0x1c5 launchpad.net/gocheck.Run(0xeaf3c0, 0xc200286600, 0xc2002899c0, 0xc20022bb80) /home/tarmac/trees/src/launchpad.net/gocheck/run.go:76 +0x47 launchpad.net/gocheck.RunAll(0xc2002899c0, 0xc2002899c0) /home/tarmac/trees/src/launchpad.net/gocheck/run.go:68 +0xc2 launchpad.net/gocheck.TestingT(0xc2001ec750) /home/tarmac/trees/src/launchpad.net/gocheck/run.go:56 +0x2a2 launchpad.net/juju-core/testing.MgoTestPackageSsl(0xc2001ec750, 0x1) /home/tarmac/trees/src/launchpad.net/juju-core/testing/mgo.go:217 +0xef launchpad.net/juju-core/testing.MgoTestPackage(0xc2001ec750) /home/tarmac/trees/src/launchpad.net/juju-core/testing/mgo.go:209 +0x2a launchpad.net/juju-core/cmd/jujud.TestPackage(0xc2001ec750) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/main_test.go:70 +0x184 testing.tRunner(0xc2001ec750, 0x170f300) /usr/lib/go/src/pkg/testing/testing.go:353 +0x8a created by testing.RunTests /usr/lib/go/src/pkg/testing/testing.go:433 +0x86b goroutine 230 [syscall]: syscall.Syscall() /usr/lib/go/src/pkg/syscall/asm_linux_amd64.s:15 +0x5 syscall.read(0x7, 0xc20052a000, 0x1000, 0x1000, 0xa8, ...) /usr/lib/go/src/pkg/syscall/zerrors_linux_amd64.go:2337 +0x70 syscall.Read(0x7, 0xc20052a000, 0x1000, 0x1000, 0xa8, ...) /usr/lib/go/src/pkg/syscall/syscall_unix.go:132 +0x5a os.(*File).read(0xc2006c7e18, 0xc20052a000, 0x1000, 0x1000, 0xa8, ...) /usr/lib/go/src/pkg/os/file_unix.go:174 +0x60 os.(*File).Read(0xc2006c7e18, 0xc20052a000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/os/file.go:95 +0x96 bufio.(*Reader).fill(0xc2004273c0) /usr/lib/go/src/pkg/bufio/bufio.go:79 +0x10c bufio.(*Reader).ReadSlice(0xc2004273c0, 0xc1fffc190a, 0x0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/bufio/bufio.go:262 +0x202 bufio.(*Reader).ReadBytes(0xc2004273c0, 0xa, 0x0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/bufio/bufio.go:343 +0xb7 bufio.(*Reader).ReadString(0xc2004273c0, 0xeb5d0a, 0x0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/bufio/bufio.go:383 +0x53 launchpad.net/juju-core/testing.readLines(0xc2002943b0, 0xc, 0xc20020e4b0, 0xc2006c7e18, 0x14, ...) /home/tarmac/trees/src/launchpad.net/juju-core/testing/mgo.go:236 +0xac launchpad.net/juju-core/testing.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/testing/mgo.go:156 +0x18a created by launchpad.net/juju-core/testing.(*MgoInstance).run /home/tarmac/trees/src/launchpad.net/juju-core/testing/mgo.go:168 +0x66a goroutine 2428 [select]: launchpad.net/juju-core/cmd/jujud.(*MachineSuite).waitProvisioned(0xc200286600, 0xc2005f53c0, 0xc2005f36c0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine_test.go:454 +0x650 launchpad.net/juju-core/cmd/jujud.(*MachineSuite).TestManageEnviron(0xc200286600, 0xc2005f53c0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine_test.go:343 +0x63a reflect.Value.call(0xeaf3c0, 0xc200286600, 0x4138, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xeaf3c0, 0xc200286600, 0x4138, 0x7f891ed8fec8, 0x1, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/gocheck.func·006(0xc2005f53c0) /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:733 +0x32e launchpad.net/gocheck.func·004() /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:628 +0x8c created by launchpad.net/gocheck.(*suiteRunner).forkCall /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:629 +0x1ea goroutine 237 [select]: launchpad.net/gocheck.(*resultTracker)._loopRoutine(0xc2002a5200) /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:436 +0x2ab created by launchpad.net/gocheck.(*resultTracker).start /home/tarmac/trees/src/launchpad.net/gocheck/gocheck.go:416 +0x2c goroutine 2176 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a85620, 0xc200a85601) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2548 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1a08, 0x1095c80, 0x7f891ed7ef90) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/instancepoller.(*updaterWorker).Wait(0xc200af1a00, 0xc200ed4960, 0xc200b52f30) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/worker.go:41 +0x2a launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2570 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc20079d7b8, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/provisioner.(*provisioner).Wait(0xc20079d780, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner.go:91 +0x2a launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 1786 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200502b00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 84 [finalizer wait]: goroutine 1560 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200e4e900) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2864 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc200364260, 0xc200aab960, 0xed0ef0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0xee6b280, 0xed0ef0, 0x7, 0xc2003dd8e0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:229 +0x927 goroutine 2240 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2003d0c40, 0xc2003d0c01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2475 [select]: launchpad.net/juju-core/worker/terminationworker.(*terminationWorker).loop(0xc200a23ea0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/terminationworker/worker.go:54 +0x199 launchpad.net/juju-core/worker/terminationworker.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/terminationworker/worker.go:37 +0x4e created by launchpad.net/juju-core/worker/terminationworker.NewWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/terminationworker/worker.go:38 +0x86 goroutine 1415 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200a6cd80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2285 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc2009e8080) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2539 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200bbf6c0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2766 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop(0xc2008e7c80, 0xc2005bd5c0, 0x2, 0x4, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:211 +0x117 launchpad.net/juju-core/state/api/watcher.func·006() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:189 +0x8f created by launchpad.net/juju-core/state/api/watcher.NewStringsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:190 +0x10b goroutine 2452 [select]: launchpad.net/juju-core/state/watcher.(*Watcher).loop(0xc200e3b5a0, 0xc200491780, 0xc20062de90) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:226 +0x20e launchpad.net/juju-core/state/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:118 +0x2c created by launchpad.net/juju-core/state/watcher.New /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:120 +0x100 goroutine 2451 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a5bee0, 0xc200a5be01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2235 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200ba1620, 0xc200ba1601) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2606 [chan receive]: launchpad.net/juju-core/worker/instancepoller.(*aggregator).instanceInfo(0xc200369300, 0xc2003ce490, 0xa, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:55 +0xd0 launchpad.net/juju-core/worker/instancepoller.pollInstanceInfo(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857c80, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:241 +0x21c launchpad.net/juju-core/worker/instancepoller.machineLoop(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857c80, 0xc200be3000, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:182 +0x7c launchpad.net/juju-core/worker/instancepoller.runMachine(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857c80, 0xc200be3000, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:169 +0xa2 created by launchpad.net/juju-core/worker/instancepoller.(*updater).startMachines /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:146 +0x37e goroutine 2866 [running]: created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2767 [select]: launchpad.net/juju-core/worker/firewaller.(*Firewaller).loop(0xc2008e2780, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:85 +0x9df launchpad.net/juju-core/worker/firewaller.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:65 +0x4e created by launchpad.net/juju-core/worker/firewaller.NewFirewaller /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:66 +0x22e goroutine 2518 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200f145a0, 0xc20020e000, 0xc200254190) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2758 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc2005bd100, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2453 [select]: launchpad.net/juju-core/state/presence.(*Watcher).loop(0xc200e281e0, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:225 +0x27e launchpad.net/juju-core/state/presence.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:116 +0x2c created by launchpad.net/juju-core/state/presence.NewWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:118 +0x166 goroutine 958 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200722b00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2756 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc2008ee420, 0x417ec5, 0x417ed0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2484 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200e497e0, 0x56953e, 0x56953e) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/state/apiserver.(*Server).Wait(0xc200e497e0, 0xc200a33c60, 0xef9490) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:91 +0x25 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200a33ae0, 0x0, 0xef9490, 0x9, 0xc200eb9de0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2476 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200aab7e0, 0x7f891ecf1ef8, 0x7f891ed72e78) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*runner).Wait(0xc200aab7e0, 0xc20053d530, 0xc20044a700) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:124 +0x25 launchpad.net/juju-core/cmd/jujud.(*closeWorker).Wait(0xc2005ca6e0, 0xc200402cc0, 0xec5c50) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/agent.go:301 +0x2d launchpad.net/juju-core/worker.(*runner).runWorker(0xc200402b40, 0xee6b280, 0xec5c50, 0x3, 0xc200a264c0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:229 +0x927 goroutine 2583 [select]: launchpad.net/juju-core/worker.(*EnvironObserver).loop(0xc2003988a0, 0xc200369280, 0xc2003988a0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/environ.go:102 +0x346 launchpad.net/juju-core/worker.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/worker/environ.go:95 +0xad created by launchpad.net/juju-core/worker.NewEnvironObserver /home/tarmac/trees/src/launchpad.net/juju-core/worker/environ.go:96 +0x236 goroutine 2536 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2006b7d20, 0xc2006b7d01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2533 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc20074e290, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc20074e290, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc20034afd0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2216 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc20077b380, 0xc20077b301) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2447 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc20026e000, 0xc20026e001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2550 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1a40, 0x1095c80, 0x7f891ed98f90) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1a40, 0xc200e47960, 0xc200ebd780) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2478 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200c68700, 0xc200c68701) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2457 [IO wait]: net.runtime_pollWait(0x7f891ee18820, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200f2a080, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200f2a000, 0xc2006cc400, 0x400, 0x400, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20062d600, 0xc2006cc400, 0x400, 0x400, 0x5, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200c78690, 0xc20047ca50, 0xc20062d600, 0x5, 0xc20062d600, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200a8e280, 0x17, 0x0, 0x10001) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200a8e280, 0xc200e65000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 net/http.(*liveSwitchReader).Read(0xc200f2a0b8, 0xc200e65000, 0x1000, 0x1000, 0xbab5c0, ...) /usr/lib/go/src/pkg/net/http/server.go:205 +0x91 io.(*LimitedReader).Read(0xc200ddc320, 0xc200e65000, 0x1000, 0x1000, 0x4000001, ...) /usr/lib/go/src/pkg/io/io.go:394 +0xc0 net/http.(*switchReader).Read(0xc20045c140, 0xc200e65000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/net/http/chunked.go:0 +0x62 bufio.(*Reader).fill(0xc2004270c0) /usr/lib/go/src/pkg/bufio/bufio.go:79 +0x10c bufio.(*Reader).ReadByte(0xc2004270c0, 0xc200411500, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:171 +0x7d code.google.com/p/go.net/websocket.hybiFrameReaderFactory.NewFrameReader(0xc2004270c0, 0xc2005b90a0, 0xc200411500, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/hybi.go:126 +0xc7 code.google.com/p/go.net/websocket.Codec.Receive(0x1094a80, 0x1094a88, 0xc200f2a1b0, 0xb76aa0, 0xc2009a98f0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/websocket.go:318 +0x145 launchpad.net/juju-core/rpc/jsoncodec.wsJSONConn.Receive(0xc200f2a1b0, 0xb76aa0, 0xc2009a98f0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 +0x53 launchpad.net/juju-core/rpc/jsoncodec.(*Codec).ReadHeader(0xc2009a98f0, 0xc2003f8480, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 +0x579 launchpad.net/juju-core/rpc.(*Conn).loop(0xc200ad8820, 0xc2005449c0, 0x7f891ed58f98) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:344 +0x83 launchpad.net/juju-core/rpc.(*Conn).input(0xc200ad8820) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:317 +0x30 created by launchpad.net/juju-core/rpc.(*Conn).Start /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:200 +0x9c goroutine 2434 [IO wait]: net.runtime_pollWait(0x7f891ee18780, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200e3b8f0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).accept(0xc200e3b870, 0x1095a00, 0x0, 0xc20020e900, 0xb, ...) /usr/lib/go/src/pkg/net/fd_unix.go:385 +0x2c1 net.(*TCPListener).AcceptTCP(0xc200768298, 0x7a3d96, 0x7f891ed38ec8, 0x7a3d96) /usr/lib/go/src/pkg/net/tcpsock_posix.go:229 +0x45 net.(*TCPListener).Accept(0xc200768298, 0xc20047e660, 0xc20062d058, 0xc20045fea0, 0x0, ...) /usr/lib/go/src/pkg/net/tcpsock_posix.go:239 +0x25 net/http.(*Server).Serve(0xc20053bbe0, 0xc200289940, 0xc200768298, 0x0, 0x0, ...) /usr/lib/go/src/pkg/net/http/server.go:1542 +0x85 net/http.Serve(0xc200289940, 0xc200768298, 0xc200383ae0, 0xc200fce090, 0xc200745360, ...) /usr/lib/go/src/pkg/net/http/server.go:1481 +0x68 created by launchpad.net/juju-core/provider/dummy.(*environState).listen /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:304 +0x30c goroutine 2146 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2003fda80, 0xc2003fda01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2573 [select]: launchpad.net/juju-core/state.(*cleanupWatcher).loop(0xc200af1f80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1369 +0x338 launchpad.net/juju-core/state.func·034() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1351 +0x76 created by launchpad.net/juju-core/state.newCleanupWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1352 +0xa7 goroutine 2596 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc2005742e8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc2005742e8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc2006965b0, 0x5bb3b3, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2483 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200ecf000, 0xc200bb0b50, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2531 [semacquire]: sync.runtime_Semacquire(0xc20074e2b8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200275928) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200275900) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2439 [select]: launchpad.net/juju-core/state/watcher.(*Watcher).loop(0xc200645990, 0xc20020e000, 0xc200254190) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:226 +0x20e launchpad.net/juju-core/state/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:118 +0x2c created by launchpad.net/juju-core/state/watcher.New /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:120 +0x100 goroutine 2229 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc20021ec40, 0xc20021ec01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2437 [IO wait]: net.runtime_pollWait(0x7f891ee18c80, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200645980, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200645900, 0xc2009de000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20074e008, 0xc2009de000, 0x1000, 0x1000, 0x49068d, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc20070e000, 0xc20047ca50, 0xc20074e008, 0x5, 0xc20074e008, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200914c80, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200914c80, 0xc200e852a0, 0x24, 0x24, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 labix.org/v2/mgo.fill(0xc200491780, 0xc200914c80, 0xc200e852a0, 0x24, 0x24, ...) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:485 +0x59 labix.org/v2/mgo.(*mongoSocket).readLoop(0xc200681620) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:502 +0x113 created by labix.org/v2/mgo.newSocket /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:161 +0x27d goroutine 2793 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvStringsWatcher).Next(0xc2010b3330, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:67 +0x54 reflect.Value.call(0xd7d040, 0xc2010b3318, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7d040, 0xc2010b3318, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·007(0xd7d040, 0xc2010b3318, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:323 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0xc20021c000, 0xdb3f60, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0xc20021c000, 0xdb3f60, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2568 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1d80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*stringsWorker).Wait(0xc200af1d80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:60 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 271 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc20027c280) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2430 [select]: labix.org/v2/mgo.(*mongoCluster).syncServersLoop(0xc2009bca80) /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:360 +0x45b created by labix.org/v2/mgo.newCluster /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:69 +0xf8 goroutine 2502 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200e4ef80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2468 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200a33ae0, 0x7f891ecf1ef8, 0x7f891ed31e78) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*runner).Wait(0xc200a33ae0, 0xc2005d6540, 0xc200a33ae0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:124 +0x25 launchpad.net/juju-core/cmd/jujud.(*closeWorker).Wait(0xc2003f59a0, 0xc200402cc0, 0xed2430) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/agent.go:301 +0x2d launchpad.net/juju-core/worker.(*runner).runWorker(0xc200402b40, 0x0, 0xed2430, 0x5, 0xc200739a90, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2604 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200a58300, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2253 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200c8cee0, 0xc200c8ce01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2496 [select]: launchpad.net/juju-core/state/apiserver.(*Server).serveConn(0xc200e497e0, 0xc200599990, 0xc200767400, 0xc200254180, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:227 +0x339 launchpad.net/juju-core/state/apiserver.func·004(0xc200599990) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:200 +0xef code.google.com/p/go.net/websocket.Server.serveWebSocket(0x0, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/server.go:98 +0x230 code.google.com/p/go.net/websocket.Server.ServeHTTP(0x0, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/server.go:78 +0x61 launchpad.net/juju-core/state/apiserver.(*Server).apiHandler(0xc200e497e0, 0xc200529800, 0xc20036c4d0, 0xc200e835b0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:205 +0x13e launchpad.net/juju-core/state/apiserver.*Server.(launchpad.net/juju-core/state/apiserver.apiHandler)·fm(0xc200529800, 0xc20036c4d0, 0xc200e835b0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:170 +0x42 net/http.HandlerFunc.ServeHTTP(0xc20045c810, 0xc200529800, 0xc20036c4d0, 0xc200e835b0) /usr/lib/go/src/pkg/net/http/server.go:1149 +0x3e net/http.(*ServeMux).ServeHTTP(0xc2004c0e10, 0xc200529800, 0xc20036c4d0, 0xc200e835b0) /usr/lib/go/src/pkg/net/http/server.go:1416 +0x11d net/http.serverHandler.ServeHTTP(0xc20071b690, 0xc200529800, 0xc20036c4d0, 0xc200e835b0) /usr/lib/go/src/pkg/net/http/server.go:1517 +0x16c net/http.(*conn).serve(0xc200e49ab0) /usr/lib/go/src/pkg/net/http/server.go:1096 +0x765 created by net/http.(*Server).Serve /usr/lib/go/src/pkg/net/http/server.go:1564 +0x266 goroutine 2529 [IO wait]: net.runtime_pollWait(0x7f891ee18640, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200b88230, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200b881b0, 0xc200a96c00, 0x400, 0x400, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc200c436b8, 0xc200a96c00, 0x400, 0x400, 0x49068d, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200493e10, 0xc20047ca50, 0xc200c436b8, 0x5, 0xc200c436b8, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200b01a00, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200b01a00, 0xc200493cc0, 0x24, 0x24, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 labix.org/v2/mgo.fill(0xc200491780, 0xc200b01a00, 0xc200493cc0, 0x24, 0x24, ...) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:485 +0x59 labix.org/v2/mgo.(*mongoSocket).readLoop(0xc2009e17e0) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:502 +0x113 created by labix.org/v2/mgo.newSocket /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:161 +0x27d goroutine 2565 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1d40, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 296 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200626f00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2477 [IO wait]: net.runtime_pollWait(0x7f891ee18dc0, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc2003567d0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200356750, 0xc20103d000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20033eca8, 0xc20103d000, 0x1000, 0x1000, 0x49068d, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc2009188d0, 0xc20047ca50, 0xc20033eca8, 0x5, 0xc20033eca8, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200ae0780, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200ae0780, 0xc200849420, 0x24, 0x24, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 labix.org/v2/mgo.fill(0xc200491780, 0xc200ae0780, 0xc200849420, 0x24, 0x24, ...) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:485 +0x59 labix.org/v2/mgo.(*mongoSocket).readLoop(0xc200a05d20) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:502 +0x113 created by labix.org/v2/mgo.newSocket /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:161 +0x27d goroutine 2486 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200fc1a20, 0x0, 0xc20033e410) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2065 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200aa0000, 0xc200aa0001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2510 [chan receive]: launchpad.net/juju-core/cmd/jujud.func·037(0xc200aabba0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:524 +0x3c4 launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2592 [semacquire]: sync.runtime_Semacquire(0xc200574ab8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc2002a58a8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc2002a5880) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2047 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200cbc9a0, 0xc200cbc901) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 503 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc20079d400) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2561 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1c80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2543 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc20054eea0, 0x417ec5, 0x417ed0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 1207 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc20026b100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2867 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc2003cc680, 0x45a9d3, 0x45a9d3) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc2003cc680, 0xc200e47840, 0xc200aed210) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2493 [select]: launchpad.net/juju-core/state/apiserver.(*Server).mongoPinger(0xc200e497e0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:238 +0x2c3 launchpad.net/juju-core/state/apiserver.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:165 +0x2c created by launchpad.net/juju-core/state/apiserver.(*Server).run /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:168 +0x14c goroutine 2603 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200444030, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200444018, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200444018, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200444018, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 1038 [select]: launchpad.net/juju-core/worker/instancepoller.(*aggregator).loop(0xc200774b40, 0x0, 0xf4b810) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:69 +0x606 launchpad.net/juju-core/worker/instancepoller.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:34 +0x53 created by launchpad.net/juju-core/worker/instancepoller.newAggregator /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:35 +0xc0 goroutine 2116 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200a6cc80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2210 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200626280) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2221 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc20077bc40, 0xc20077bc01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2092 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200304b60, 0xc200304b01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2500 [select]: launchpad.net/juju-core/state/presence.(*Pinger).loop(0xc200f75360, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:555 +0x12f launchpad.net/juju-core/state/presence.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:484 +0x2c created by launchpad.net/juju-core/state/presence.(*Pinger).Start /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:486 +0x2a1 goroutine 2074 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc2002a5600) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2032 [select]: launchpad.net/juju-core/state/presence.(*Watcher).loop(0xc200ad8140, 0xc200e82940, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:225 +0x27e launchpad.net/juju-core/state/presence.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:116 +0x2c created by launchpad.net/juju-core/state/presence.NewWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:118 +0x166 goroutine 2003 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200ef7e80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2557 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1b40, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2508 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003e2a20, 0xc200aab960, 0xf1a470) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf1a470, 0xd, 0xc20070e2d0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2485 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003f5820, 0xc200a33c60, 0xec7410) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200a33ae0, 0x0, 0xec7410, 0x7, 0xc200eb9e00, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2517 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003dd940, 0xc200aab960, 0xfbe750) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xfbe750, 0x18, 0xc2003dd700, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2512 [select]: labix.org/v2/mgo.(*mongoCluster).syncServersLoop(0xc2006b7b60) /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:360 +0x45b created by labix.org/v2/mgo.newCluster /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:69 +0xf8 goroutine 2148 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200458700, 0xc200458701) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2490 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200fc1ba0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2513 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003dd780, 0xc200aab960, 0xf4a850) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf4a850, 0x11, 0xc2003e2a80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2466 [select]: launchpad.net/juju-core/worker.(*runner).run(0xc200402b40, 0xc200207040, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:162 +0x98c launchpad.net/juju-core/worker.func·004() /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:86 +0x4e created by launchpad.net/juju-core/worker.NewRunner /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:87 +0x12a goroutine 2544 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200bbf780, 0xc200e824d0, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2423 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc20026e9a0, 0xc20026e901) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 1585 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200a6c500) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2450 [IO wait]: net.runtime_pollWait(0x7f891ee18d20, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200e3b590, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200e3b510, 0xc2009e2000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20062df90, 0xc2009e2000, 0x1000, 0x1000, 0x49068d, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200395900, 0xc20047ca50, 0xc20062df90, 0x5, 0xc20062df90, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200e10c80, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200e10c80, 0xc200395db0, 0x24, 0x24, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 labix.org/v2/mgo.fill(0xc200491780, 0xc200e10c80, 0xc200395db0, 0x24, 0x24, ...) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:485 +0x59 labix.org/v2/mgo.(*mongoSocket).readLoop(0xc2009bcee0) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:502 +0x113 created by labix.org/v2/mgo.newSocket /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:161 +0x27d goroutine 1182 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200722780) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2037 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2004580e0, 0xc200458001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2607 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc201014480, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2487 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003f58c0, 0xc200a33c60, 0xed0b70) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200a33ae0, 0x0, 0xed0b70, 0x7, 0xc2003f5780, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2761 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2491 [IO wait]: net.runtime_pollWait(0x7f891ee18a00, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200e497d0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).accept(0xc200e49750, 0x1095a00, 0x0, 0xc20020e900, 0xb, ...) /usr/lib/go/src/pkg/net/fd_unix.go:385 +0x2c1 net.(*TCPListener).AcceptTCP(0xc2003a10b8, 0xc2002b3500, 0x8, 0x8005a3af0) /usr/lib/go/src/pkg/net/tcpsock_posix.go:229 +0x45 net.(*TCPListener).Accept(0xc2003a10b8, 0x1095a28, 0x7f891ecdfe70, 0x8, 0x7a3d96, ...) /usr/lib/go/src/pkg/net/tcpsock_posix.go:239 +0x25 crypto/tls.(*listener).Accept(0xc200e6ff20, 0x0, 0x0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/tls.go:46 +0x51 net/http.(*Server).Serve(0xc20071b690, 0xc20047fd00, 0xc200e6ff20, 0x0, 0x0, ...) /usr/lib/go/src/pkg/net/http/server.go:1542 +0x85 net/http.Serve(0xc20047fd00, 0xc200e6ff20, 0xc200383ae0, 0xc2004c0e10, 0xc2007005d8, ...) /usr/lib/go/src/pkg/net/http/server.go:1481 +0x68 launchpad.net/juju-core/state/apiserver.(*Server).run(0xc200e497e0, 0xc20047fd00, 0xc200e6ff20) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:182 +0x370 created by launchpad.net/juju-core/state/apiserver.NewServer /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:68 +0x480 goroutine 1761 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200722680) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2438 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200aa0c40, 0xc200aa0c01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2185 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc20027c300) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2225 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2003fdee0, 0xc2003fde01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2673 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop(0xc200502500, 0xc200fdb480, 0x2, 0x4, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:211 +0x117 launchpad.net/juju-core/state/api/watcher.func·006() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:189 +0x8f created by launchpad.net/juju-core/state/api/watcher.NewStringsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:190 +0x10b goroutine 2800 [select]: launchpad.net/juju-core/worker/firewaller.(*machineData).watchLoop(0xc20109b540, 0xc200399600, 0xc2010b0100) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:629 +0x2d0 created by launchpad.net/juju-core/worker/firewaller.(*Firewaller).startMachine /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:183 +0x63f goroutine 2546 [select]: launchpad.net/juju-core/state/presence.(*Watcher).loop(0xc200bbe280, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:225 +0x27e launchpad.net/juju-core/state/presence.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:116 +0x2c created by launchpad.net/juju-core/state/presence.NewWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:118 +0x166 goroutine 2441 [IO wait]: net.runtime_pollWait(0x7f891ee18b40, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200e3b470, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).accept(0xc200e3b3f0, 0x1095a00, 0x0, 0xc20020e900, 0xb, ...) /usr/lib/go/src/pkg/net/fd_unix.go:385 +0x2c1 net.(*TCPListener).AcceptTCP(0xc200c43d48, 0xc200361500, 0x8, 0x80045c150) /usr/lib/go/src/pkg/net/tcpsock_posix.go:229 +0x45 net.(*TCPListener).Accept(0xc200c43d48, 0x1095a28, 0x7f891ed26e70, 0x8, 0x7a3d96, ...) /usr/lib/go/src/pkg/net/tcpsock_posix.go:239 +0x25 crypto/tls.(*listener).Accept(0xc2008f8ca0, 0x0, 0x0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/tls.go:46 +0x51 net/http.(*Server).Serve(0xc200ea60f0, 0xc20047fd00, 0xc2008f8ca0, 0x0, 0x0, ...) /usr/lib/go/src/pkg/net/http/server.go:1542 +0x85 net/http.Serve(0xc20047fd00, 0xc2008f8ca0, 0xc200383ae0, 0xc200a54ed0, 0xc200c43c88, ...) /usr/lib/go/src/pkg/net/http/server.go:1481 +0x68 launchpad.net/juju-core/state/apiserver.(*Server).run(0xc200e3b480, 0xc20047fd00, 0xc2008f8ca0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:182 +0x370 created by launchpad.net/juju-core/state/apiserver.NewServer /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:68 +0x480 goroutine 2535 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc2002af4e0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc2002af4c8, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc2002af4c8, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc2002af4c8, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2556 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1b00, 0x0, 0xc200560001) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1b00, 0x0, 0xc2006f3138) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2562 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1c80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1c80, 0x0, 0xc200c430d0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 915 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc20079d100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2509 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003e2ae0, 0xc200aab960, 0xf0aaf0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf0aaf0, 0x8, 0xc2003e2860, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2142 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2003fd380, 0xc2003fd301) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 478 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200502e00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2765 [select]: launchpad.net/juju-core/state.(*lifecycleWatcher).loop(0xc20104f540, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:334 +0x429 launchpad.net/juju-core/state.func·021() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:230 +0x76 created by launchpad.net/juju-core/state.newLifecycleWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:231 +0xfd goroutine 2172 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2009bc380, 0xc2009bc301) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2440 [select]: launchpad.net/juju-core/state/presence.(*Watcher).loop(0xc2007cbaa0, 0xc20020e000, 0xc200254190) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:225 +0x27e launchpad.net/juju-core/state/presence.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:116 +0x2c created by launchpad.net/juju-core/state/presence.NewWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:118 +0x166 goroutine 2532 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2760 [semacquire]: sync.runtime_Semacquire(0xc20073aee8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200952a28) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200952a00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 1373 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc2006ba500) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2433 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2009bce00, 0xc2009bce01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2435 [select]: labix.org/v2/mgo.(*mongoCluster).syncServersLoop(0xc200aa08c0) /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:360 +0x45b created by labix.org/v2/mgo.newCluster /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:69 +0xf8 goroutine 2443 [select]: launchpad.net/juju-core/state/apiserver.(*Server).mongoPinger(0xc200e3b480, 0xe77ea0, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:238 +0x2c3 launchpad.net/juju-core/state/apiserver.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:165 +0x2c created by launchpad.net/juju-core/state/apiserver.(*Server).run /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:168 +0x14c goroutine 2505 [select]: launchpad.net/juju-core/worker.(*runner).run(0xc200aab7e0, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:162 +0x98c launchpad.net/juju-core/worker.func·004() /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:86 +0x4e created by launchpad.net/juju-core/worker.NewRunner /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:87 +0x12a goroutine 2865 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc2012cfd20, 0x417ec5, 0x417ed0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2506 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200aaf410, 0x56953e, 0x56953e) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/upgrader.(*Upgrader).Wait(0xc200aaf410, 0xc200aab960, 0xf1a570) /home/tarmac/trees/src/launchpad.net/juju-core/worker/upgrader/upgrader.go:66 +0x25 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf1a570, 0x8, 0xc2003e2820, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2492 [chan receive]: launchpad.net/juju-core/state/apiserver.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:159 +0x4c created by launchpad.net/juju-core/state/apiserver.(*Server).run /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:162 +0xfd goroutine 1497 [select]: launchpad.net/juju-core/worker/instancepoller.(*aggregator).loop(0xc200f0e340, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:69 +0x606 launchpad.net/juju-core/worker/instancepoller.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:34 +0x53 created by launchpad.net/juju-core/worker/instancepoller.newAggregator /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:35 +0xc0 goroutine 2262 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc200275000) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2501 [select]: launchpad.net/juju-core/state/apiserver.(*pingTimeout).loop(0xc200767e00, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/root.go:453 +0x1fa launchpad.net/juju-core/state/apiserver.func·008() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/root.go:427 +0x4e created by launchpad.net/juju-core/state/apiserver.newPingTimeout /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/root.go:428 +0xc1 goroutine 2528 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200372c40, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2052 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a05ee0, 0xc200a05e01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2467 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200402b40, 0xb, 0x10951b8) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*runner).Wait(0xc200402b40, 0xf182b0, 0xb) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:124 +0x25 launchpad.net/juju-core/cmd/jujud.(*MachineAgent).Run(0xc2009a4c60, 0x0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:181 +0x6b3 launchpad.net/juju-core/cmd/jujud.func·059() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine_test.go:326 +0x39 created by launchpad.net/juju-core/cmd/jujud.(*MachineSuite).TestManageEnviron /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine_test.go:327 +0x300 goroutine 2419 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a5b0e0, 0xc200a5b001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2759 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200952a00, 0x0, 0xecad711f0) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2549 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1a40, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2481 [select]: launchpad.net/juju-core/worker.(*runner).run(0xc200a33ae0, 0x0, 0xec5c50) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:162 +0x98c launchpad.net/juju-core/worker.func·004() /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:86 +0x4e created by launchpad.net/juju-core/worker.NewRunner /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:87 +0x12a goroutine 2432 [IO wait]: net.runtime_pollWait(0x7f891ee18e60, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc20067da10, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc20067d990, 0xc200781800, 0x400, 0x400, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc2006c7bb0, 0xc200781800, 0x400, 0x400, 0x49068d, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200e85c30, 0xc20047ca50, 0xc2006c7bb0, 0x5, 0xc2006c7bb0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200a1c780, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200a1c780, 0xc200e851e0, 0x24, 0x24, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 labix.org/v2/mgo.fill(0xc200491780, 0xc200a1c780, 0xc200e851e0, 0x24, 0x24, ...) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:485 +0x59 labix.org/v2/mgo.(*mongoSocket).readLoop(0xc200681540) /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:502 +0x113 created by labix.org/v2/mgo.newSocket /home/tarmac/trees/src/labix.org/v2/mgo/socket.go:161 +0x27d goroutine 2560 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1c00, 0xe, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1c00, 0xc200c52480, 0xc2003a1c80) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2163 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a3e460, 0xc200a3e401) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2249 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200a05a80, 0xc200a05a01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2152 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200cbc460, 0xc200cbc401) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2498 [IO wait]: net.runtime_pollWait(0x7f891ee18be0, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc2005998f0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200599870, 0xc2006ef800, 0x800, 0x800, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20038ec48, 0xc2006ef800, 0x800, 0x800, 0x0, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200c2acf0, 0xc20047ca50, 0xc20038ec48, 0x5, 0xc20038ec48, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200ae0280, 0x17, 0x0, 0x1) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200ae0280, 0xc2003c9000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 bufio.(*Reader).fill(0xc2007e2ba0) /usr/lib/go/src/pkg/bufio/bufio.go:79 +0x10c bufio.(*Reader).ReadByte(0xc2007e2ba0, 0xc200bc3c30, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:171 +0x7d code.google.com/p/go.net/websocket.hybiFrameReaderFactory.NewFrameReader(0xc2007e2ba0, 0xc2005b90a0, 0xc200bc3c30, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/hybi.go:126 +0xc7 code.google.com/p/go.net/websocket.Codec.Receive(0x1094a80, 0x1094a88, 0xc200599a20, 0xb76aa0, 0xc200eaa630, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/websocket.go:318 +0x145 launchpad.net/juju-core/rpc/jsoncodec.wsJSONConn.Receive(0xc200599a20, 0xb76aa0, 0xc200eaa630, 0x7f891eccbd98, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 +0x53 launchpad.net/juju-core/rpc/jsoncodec.(*Codec).ReadHeader(0xc200eaa630, 0xc200f63f60, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 +0x579 launchpad.net/juju-core/rpc.(*Conn).loop(0xc200b7ed20, 0x405a90, 0xc2004c5b90) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:344 +0x83 launchpad.net/juju-core/rpc.(*Conn).input(0xc200b7ed20) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:317 +0x30 created by launchpad.net/juju-core/rpc.(*Conn).Start /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:200 +0x9c goroutine 2479 [select]: launchpad.net/juju-core/state/watcher.(*Watcher).loop(0xc200e496c0, 0xc20027c200, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:226 +0x20e launchpad.net/juju-core/state/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:118 +0x2c created by launchpad.net/juju-core/state/watcher.New /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:120 +0x100 goroutine 2442 [chan receive]: launchpad.net/juju-core/state/apiserver.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:159 +0x4c created by launchpad.net/juju-core/state/apiserver.(*Server).run /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:162 +0xfd goroutine 2511 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200f59e40, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2489 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200fc1ae0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2041 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc200458b60, 0xc200458b01) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2480 [select]: launchpad.net/juju-core/state/presence.(*Watcher).loop(0xc200ad8460, 0xc200207040, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:225 +0x27e launchpad.net/juju-core/state/presence.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:116 +0x2c created by launchpad.net/juju-core/state/presence.NewWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/presence/presence.go:118 +0x166 goroutine 2470 [select]: labix.org/v2/mgo.(*mongoCluster).syncServersLoop(0xc200c68460) /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:360 +0x45b created by labix.org/v2/mgo.newCluster /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:69 +0xf8 goroutine 2538 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2005ca160, 0xc200aab960, 0xf53050) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf53050, 0x13, 0xc2005ca5a0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2448 [select]: labix.org/v2/mgo.(*mongoCluster).syncServersLoop(0xc200a5bd20) /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:360 +0x45b created by labix.org/v2/mgo.newCluster /home/tarmac/trees/src/labix.org/v2/mgo/cluster.go:69 +0xf8 goroutine 2206 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2003040e0, 0xc200304001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2590 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc2002a5880, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2581 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200354540, 0xc201004c90, 0xef93b0, 0xc, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2522 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2004b1220, 0xc200aab960, 0xf4b810) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf4b810, 0x14, 0xc2003dd9a0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2595 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2061 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2009bc9a0, 0xc2009bc901) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2427 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2009bc1c0, 0xc2009bc101) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2497 [IO wait]: net.runtime_pollWait(0x7f891ee186e0, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200e49aa0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200e49a20, 0xc200beb800, 0x800, 0x800, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20038ecb0, 0xc200beb800, 0x800, 0x800, 0x5, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200c2a750, 0xc20047ca50, 0xc20038ecb0, 0x5, 0xc20038ecb0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc2004e7c80, 0x17, 0x0, 0x10001) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc2004e7c80, 0xc2004d7000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 net/http.(*liveSwitchReader).Read(0xc200e49ad8, 0xc2004d7000, 0x1000, 0x1000, 0xbab5c0, ...) /usr/lib/go/src/pkg/net/http/server.go:205 +0x91 io.(*LimitedReader).Read(0xc2009c1260, 0xc2004d7000, 0x1000, 0x1000, 0x100, ...) /usr/lib/go/src/pkg/io/io.go:394 +0xc0 net/http.(*switchReader).Read(0xc2005a3ae0, 0xc2004d7000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/net/http/chunked.go:0 +0x62 bufio.(*Reader).fill(0xc2002bf420) /usr/lib/go/src/pkg/bufio/bufio.go:79 +0x10c bufio.(*Reader).ReadByte(0xc2002bf420, 0xc200bc3b40, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:171 +0x7d code.google.com/p/go.net/websocket.hybiFrameReaderFactory.NewFrameReader(0xc2002bf420, 0xc2005b90a0, 0xc200bc3b40, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/hybi.go:126 +0xc7 code.google.com/p/go.net/websocket.Codec.Receive(0x1094a80, 0x1094a88, 0xc200599990, 0xb76aa0, 0xc200eaa580, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/websocket.go:318 +0x145 launchpad.net/juju-core/rpc/jsoncodec.wsJSONConn.Receive(0xc200599990, 0xb76aa0, 0xc200eaa580, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 +0x53 launchpad.net/juju-core/rpc/jsoncodec.(*Codec).ReadHeader(0xc200eaa580, 0xc2007e2d80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 +0x579 launchpad.net/juju-core/rpc.(*Conn).loop(0xc200b7ec80, 0xc200000000, 0x7f891ec2cf98) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:344 +0x83 launchpad.net/juju-core/rpc.(*Conn).input(0xc200b7ec80) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:317 +0x30 created by launchpad.net/juju-core/rpc.(*Conn).Start /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:200 +0x9c goroutine 2633 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc2003a63a8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc2003a63a8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc200b52350, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2585 [select]: launchpad.net/juju-core/state.(*lifecycleWatcher).loop(0xc20036c620, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:334 +0x429 launchpad.net/juju-core/state.func·021() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:230 +0x76 created by launchpad.net/juju-core/state.newLifecycleWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:231 +0xfd goroutine 2458 [IO wait]: net.runtime_pollWait(0x7f891ee18aa0, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 net.(*pollDesc).WaitRead(0xc200645fb0, 0xb, 0xc20020e900) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 net.(*netFD).Read(0xc200645f30, 0xc200ad1c00, 0x400, 0x400, 0x0, ...) /usr/lib/go/src/pkg/net/fd_unix.go:195 +0x2b3 net.(*conn).Read(0xc20062d660, 0xc200ad1c00, 0x400, 0x400, 0x0, ...) /usr/lib/go/src/pkg/net/net.go:123 +0xc3 crypto/tls.(*block).readFromUntil(0xc200271a50, 0xc20047ca50, 0xc20062d660, 0x5, 0xc20062d660, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:401 +0xbd crypto/tls.(*Conn).readRecord(0xc200a8e500, 0x17, 0x0, 0x1) /usr/lib/go/src/pkg/crypto/tls/conn.go:481 +0xfa crypto/tls.(*Conn).Read(0xc200a8e500, 0xc200b4d000, 0x1000, 0x1000, 0x0, ...) /usr/lib/go/src/pkg/crypto/tls/conn.go:796 +0x102 bufio.(*Reader).fill(0xc2003f82a0) /usr/lib/go/src/pkg/bufio/bufio.go:79 +0x10c bufio.(*Reader).ReadByte(0xc2003f82a0, 0xc200411550, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:171 +0x7d code.google.com/p/go.net/websocket.hybiFrameReaderFactory.NewFrameReader(0xc2003f82a0, 0xc2005b90a0, 0xc200411550, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/hybi.go:126 +0xc7 code.google.com/p/go.net/websocket.Codec.Receive(0x1094a80, 0x1094a88, 0xc200f2a240, 0xb76aa0, 0xc2009a99a0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/websocket.go:318 +0x145 launchpad.net/juju-core/rpc/jsoncodec.wsJSONConn.Receive(0xc200f2a240, 0xb76aa0, 0xc2009a99a0, 0x7f891ec28d98, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 +0x53 launchpad.net/juju-core/rpc/jsoncodec.(*Codec).ReadHeader(0xc2009a99a0, 0xc20046e0c0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 +0x579 launchpad.net/juju-core/rpc.(*Conn).loop(0xc200ad88c0, 0x405a90, 0xc200f14cb0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:344 +0x83 launchpad.net/juju-core/rpc.(*Conn).input(0xc200ad88c0) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:317 +0x30 created by launchpad.net/juju-core/rpc.(*Conn).Start /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:200 +0x9c goroutine 1961 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc2005b5c80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2158 [sleep]: time.Sleep(0x12a05f200) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f labix.org/v2/mgo.(*mongoServer).pinger(0xc2009e1000, 0xc2009e1001) /home/tarmac/trees/src/labix.org/v2/mgo/server.go:272 +0xfd created by labix.org/v2/mgo.newServer /home/tarmac/trees/src/labix.org/v2/mgo/server.go:80 +0xd9 goroutine 2572 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200b07ab8, 0xc200b2d9c0, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/charmrevisionworker.(*RevisionUpdateWorker).Wait(0xc200b07ab0, 0xc200ef7000, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/charmrevisionworker/revisionupdater.go:56 +0x2a launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2571 [select]: launchpad.net/juju-core/worker/charmrevisionworker.(*RevisionUpdateWorker).loop(0xc200b07ab0, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/worker/charmrevisionworker/revisionupdater.go:62 +0xf7 launchpad.net/juju-core/worker/charmrevisionworker.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/charmrevisionworker/revisionupdater.go:34 +0x53 created by launchpad.net/juju-core/worker/charmrevisionworker.NewRevisionUpdateWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/charmrevisionworker/revisionupdater.go:35 +0x8e goroutine 2519 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200f146c0, 0xc20020e000, 0xc200254190) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2597 [chan receive]: launchpad.net/juju-core/worker/instancepoller.(*aggregator).instanceInfo(0xc200369300, 0xc2006c62e0, 0xa, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:55 +0xd0 launchpad.net/juju-core/worker/instancepoller.pollInstanceInfo(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857b40, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:241 +0x21c launchpad.net/juju-core/worker/instancepoller.machineLoop(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857b40, 0xc200854720, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:182 +0x7c launchpad.net/juju-core/worker/instancepoller.runMachine(0xc2004aec80, 0xc200af1a00, 0xc200275180, 0xc200857b40, 0xc200854720, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:169 +0xa2 created by launchpad.net/juju-core/worker/instancepoller.(*updater).startMachines /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:146 +0x37e goroutine 2584 [select]: launchpad.net/juju-core/worker/instancepoller.(*aggregator).loop(0xc200369300, 0xc20074eca0, 0xc20074ec98) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:69 +0x606 launchpad.net/juju-core/worker/instancepoller.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:34 +0x53 created by launchpad.net/juju-core/worker/instancepoller.newAggregator /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/aggregate.go:35 +0xc0 goroutine 2460 [sleep]: time.Sleep(0xdf8475800) /usr/lib/go/src/pkg/runtime/ztime_linux_amd64.c:19 +0x2f launchpad.net/juju-core/state/api.(*State).heartbeatMonitor(0xc201014100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:216 +0x5d created by launchpad.net/juju-core/state/api.Open /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:160 +0x5fc goroutine 2516 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003dd880, 0xc200aab960, 0xeccaf0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xeccaf0, 0x6, 0xc2003dd6c0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2551 [select]: launchpad.net/juju-core/worker/resumer.(*Resumer).loop(0xc200af1a80, 0xc200c7e6e0, 0x417ec5) /home/tarmac/trees/src/launchpad.net/juju-core/worker/resumer/resumer.go:63 +0x195 launchpad.net/juju-core/worker/resumer.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/worker/resumer/resumer.go:39 +0x4e created by launchpad.net/juju-core/worker/resumer.NewResumer /home/tarmac/trees/src/launchpad.net/juju-core/worker/resumer/resumer.go:40 +0x98 goroutine 2566 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1d40, 0xd88640, 0xc20021c000) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1d40, 0x424310, 0xc20033eb58) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2567 [select]: launchpad.net/juju-core/worker.(*stringsWorker).loop(0xc200af1d80, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:76 +0x2f8 launchpad.net/juju-core/worker.func·007() /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:48 +0x4e created by launchpad.net/juju-core/worker.NewStringsWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:49 +0x98 goroutine 2488 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2003f5aa0, 0xc200a33c60, 0xf0bef0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200a33ae0, 0x0, 0xf0bef0, 0xe, 0xc2003f57a0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2537 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2005ca640, 0xc200aab960, 0xc2005ca520) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xc2005ca520, 0x13, 0xc2005ca540, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2541 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2005ca780, 0xc200aab960, 0xf4e810) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0x0, 0xf4e810, 0x16, 0xc2005ca6c0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2554 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1ac0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*stringsWorker).Wait(0xc200af1ac0, 0x0, 0xc20033ed78) /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:60 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2555 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1b00, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2473 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200a23ea0, 0x56953e, 0x56953e) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/terminationworker.(*terminationWorker).Wait(0xc200a23ea0, 0xc200402cc0, 0xf182b0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/terminationworker/worker.go:47 +0x25 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200402b40, 0x0, 0xf182b0, 0xb, 0x10951b8, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2482 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc200eafa80, 0xc200a33c60, 0xf06e90) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200a33ae0, 0x0, 0xf06e90, 0xe, 0xc200eb9d40, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:179 +0x33d goroutine 2515 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200f14180, 0xc20020e000, 0xc200254190) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2507 [select]: launchpad.net/juju-core/worker/upgrader.(*Upgrader).loop(0xc200aaf410, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/upgrader/upgrader.go:100 +0x883 launchpad.net/juju-core/worker/upgrader.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/worker/upgrader/upgrader.go:54 +0x4e created by launchpad.net/juju-core/worker/upgrader.NewUpgrader /home/tarmac/trees/src/launchpad.net/juju-core/worker/upgrader/upgrader.go:55 +0x103 goroutine 2530 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200275900, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2525 [select]: launchpad.net/juju-core/cmd/jujud.func·036(0xc200f14a80, 0x0, 0xc2003a1c48) /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:474 +0x25a launchpad.net/juju-core/worker.func·005() /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:25 +0x36 created by launchpad.net/juju-core/worker.NewSimpleWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:27 +0xf8 goroutine 2750 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc2009d9a00, 0xc20039c120, 0xc200a295f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2552 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1a80, 0xc20021c000, 0xddd9c0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/resumer.(*Resumer).Wait(0xc200af1a80, 0xc200b1e210, 0xc2003a1670) /home/tarmac/trees/src/launchpad.net/juju-core/worker/resumer/resumer.go:58 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2553 [select]: launchpad.net/juju-core/worker.(*stringsWorker).loop(0xc200af1ac0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:76 +0x2f8 launchpad.net/juju-core/worker.func·007() /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:48 +0x4e created by launchpad.net/juju-core/worker.NewStringsWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/stringsworker.go:49 +0x98 goroutine 2569 [select]: launchpad.net/juju-core/worker/provisioner.(*environProvisioner).loop(0xc20079d780, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner.go:165 +0x7fd launchpad.net/juju-core/worker/provisioner.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner.go:137 +0x53 created by launchpad.net/juju-core/worker/provisioner.NewEnvironProvisioner /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner.go:138 +0x182 goroutine 2582 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200369280, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2547 [select]: launchpad.net/juju-core/worker/instancepoller.watchMachinesLoop(0xc200774c80, 0xc200af1a00, 0xc200774cc0, 0xc20036c620, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/updater.go:107 +0x33d launchpad.net/juju-core/worker/instancepoller.(*updaterWorker).loop(0xc200af1a00, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/worker.go:57 +0x1d1 launchpad.net/juju-core/worker/instancepoller.func·004() /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/worker.go:31 +0x53 created by launchpad.net/juju-core/worker/instancepoller.NewWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/instancepoller/worker.go:32 +0x8e goroutine 2558 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc200af1b40, 0xd1e180, 0xc200a69fa0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker.(*notifyWorker).Wait(0xc200af1b40, 0xc200b1e8f0, 0xc2007004b0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:64 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2559 [select]: launchpad.net/juju-core/worker.(*notifyWorker).loop(0xc200af1c00, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:92 +0x2a9 launchpad.net/juju-core/worker.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:52 +0x4e created by launchpad.net/juju-core/worker.NewNotifyWorker /home/tarmac/trees/src/launchpad.net/juju-core/worker/notifyworker.go:53 +0x98 goroutine 2456 [select]: launchpad.net/juju-core/state/apiserver.(*Server).serveConn(0xc200e3b480, 0xc200f2a1b0, 0xc2006112c0, 0xc200254180, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:227 +0x339 launchpad.net/juju-core/state/apiserver.func·004(0xc200f2a1b0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:200 +0xef code.google.com/p/go.net/websocket.Server.serveWebSocket(0x0, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/server.go:98 +0x230 code.google.com/p/go.net/websocket.Server.ServeHTTP(0x0, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/code.google.com/p/go.net/websocket/server.go:78 +0x61 launchpad.net/juju-core/state/apiserver.(*Server).apiHandler(0xc200e3b480, 0xc200529800, 0xc200a9e9a0, 0xc200ec5270) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:205 +0x13e launchpad.net/juju-core/state/apiserver.*Server.(launchpad.net/juju-core/state/apiserver.apiHandler)·fm(0xc200529800, 0xc200a9e9a0, 0xc200ec5270) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/apiserver.go:170 +0x42 net/http.HandlerFunc.ServeHTTP(0xc200f13ac0, 0xc200529800, 0xc200a9e9a0, 0xc200ec5270) /usr/lib/go/src/pkg/net/http/server.go:1149 +0x3e net/http.(*ServeMux).ServeHTTP(0xc200a54ed0, 0xc200529800, 0xc200a9e9a0, 0xc200ec5270) /usr/lib/go/src/pkg/net/http/server.go:1416 +0x11d net/http.serverHandler.ServeHTTP(0xc200ea60f0, 0xc200529800, 0xc200a9e9a0, 0xc200ec5270) /usr/lib/go/src/pkg/net/http/server.go:1517 +0x16c net/http.(*conn).serve(0xc200f2a090) /usr/lib/go/src/pkg/net/http/server.go:1096 +0x765 created by net/http.(*Server).Serve /usr/lib/go/src/pkg/net/http/server.go:1564 +0x266 goroutine 2545 [select]: launchpad.net/juju-core/state/watcher.(*Watcher).loop(0xc200f75bd0, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:226 +0x20e launchpad.net/juju-core/state/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:118 +0x2c created by launchpad.net/juju-core/state/watcher.New /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher/watcher.go:120 +0x100 goroutine 2574 [select]: launchpad.net/juju-core/state.(*minUnitsWatcher).loop(0xc200767000, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:429 +0x3fe launchpad.net/juju-core/state.func·022() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:380 +0x76 created by launchpad.net/juju-core/state.newMinUnitsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:381 +0xcb goroutine 2764 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc201048420, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc201048408, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc201048408, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc201048408, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2611 [semacquire]: sync.runtime_Semacquire(0xc20033e070) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc2010144a8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc201014480) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2613 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2614 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc200a8af50, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc200a8af50, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc200c66810, 0x1b4, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2631 [semacquire]: sync.runtime_Semacquire(0xc20061c2e8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200ef9628) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200ef9600) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2628 [select]: launchpad.net/juju-core/state.(*lifecycleWatcher).loop(0xc2003a02a0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:334 +0x429 launchpad.net/juju-core/state.func·021() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:230 +0x76 created by launchpad.net/juju-core/state.newLifecycleWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:231 +0xfd goroutine 2619 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc2006e29f0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc2006e29d8, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc2006e29d8, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc2006e29d8, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2790 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2632 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2629 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200ef9600, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2624 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc20049cd00, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2674 [semacquire]: sync.runtime_Semacquire(0xc20074ee40) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200502528) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200502500) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:201 +0xae goroutine 2627 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc20026f800, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2634 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200eb2500, 0xe27d80, 0xc200eb2400) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2635 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop(0xc200eb2580, 0x172a290, 0x0, 0x0, 0xc2006f2210, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:211 +0x117 launchpad.net/juju-core/state/api/watcher.func·006() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:189 +0x8f created by launchpad.net/juju-core/state/api/watcher.NewStringsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:190 +0x10b goroutine 2636 [semacquire]: sync.runtime_Semacquire(0xc20061c580) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200eb2528) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200eb2500) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2637 [semacquire]: sync.runtime_Semacquire(0xc20061c5b8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200eb25a8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200eb2580) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:201 +0xae goroutine 2638 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2639 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc20061c448, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc20061c448, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc200b529b0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2640 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2641 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xef2a70, 0xe, 0xc20061c4c8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xef2a70, 0xe, 0xc20061c4c8, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·008(0xebf3d0, 0x4, 0xb701a0, 0xc200b52a10, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:198 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2652 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2649 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200399180, 0xc201004ae0, 0xec87f0, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2644 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200bb7390, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200bb7378, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200bb7378, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200bb7378, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2650 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200275800, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2651 [semacquire]: sync.runtime_Semacquire(0xc200277c50) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200275828) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200275800) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2647 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200bb7570, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200bb7558, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200bb7558, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200bb7558, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2648 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvStringsWatcher).Next(0xc200a13c00, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:67 +0x54 reflect.Value.call(0xd7d040, 0xc200bb75e8, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7d040, 0xc200bb75e8, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·007(0xd7d040, 0xc200bb75e8, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:323 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0xc20021c000, 0xdb3f60, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0xc20021c000, 0xdb3f60, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2653 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc200277c28, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc200277c28, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc200e761a0, 0x1, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2791 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xef2a70, 0xe, 0xc2010ac410, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xef2a70, 0xe, 0xc2010ac410, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·008(0xebf3d0, 0x4, 0xb701a0, 0xc2010a6e50, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:198 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2789 [semacquire]: sync.runtime_Semacquire(0xc2010ac440) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc2010b0128) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc2010b0100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:201 +0xae goroutine 2699 [semacquire]: sync.runtime_Semacquire(0xc2003cf590) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200f84c28) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200f84c00) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2657 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200dd3210, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200dd31f8, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200dd31f8, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200dd31f8, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2799 [select]: launchpad.net/juju-core/worker/firewaller.(*unitData).watchLoop(0xc2004917e0, 0x172a290, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:681 +0x4ef created by launchpad.net/juju-core/worker/firewaller.(*Firewaller).startUnit /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:224 +0x40b goroutine 2672 [select]: launchpad.net/juju-core/state.(*lifecycleWatcher).loop(0xc200540690, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:334 +0x429 launchpad.net/juju-core/state.func·021() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:230 +0x76 created by launchpad.net/juju-core/state.newLifecycleWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:231 +0xfd goroutine 2675 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2676 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xef2a70, 0xe, 0xc20074edc0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xef2a70, 0xe, 0xc20074edc0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·008(0xebf3d0, 0x4, 0xb701a0, 0xc2004d6c70, 0x40a7d3, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:198 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2798 [select]: launchpad.net/juju-core/worker/firewaller.(*serviceData).watchLoop(0xc200515eb0, 0xc2005bd601) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:758 +0x3a1 created by launchpad.net/juju-core/worker/firewaller.(*Firewaller).startService /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:242 +0x126 goroutine 2681 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200626100, 0x0, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2679 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvStringsWatcher).Next(0xc200ff9ba0, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:67 +0x54 reflect.Value.call(0xd7d040, 0xc200ff9b88, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7d040, 0xc200ff9b88, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·007(0xd7d040, 0xc200ff9b88, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:323 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0xc20021c000, 0xdb3f60, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0xc20021c000, 0xdb3f60, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2680 [select]: launchpad.net/juju-core/state/apiserver/provisioner.(*machineErrorRetry).loop(0xc200ff9b40, 0x424310, 0xcc3280) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/provisioner/machineerror.go:70 +0x13a launchpad.net/juju-core/state/apiserver/provisioner.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/provisioner/machineerror.go:28 +0x71 created by launchpad.net/juju-core/state/apiserver/provisioner.newWatchMachineErrorRetry /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/provisioner/machineerror.go:29 +0xac goroutine 2682 [select]: launchpad.net/juju-core/worker/provisioner.(*provisionerTask).loop(0xc2007d2210, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner_task.go:132 +0x81c launchpad.net/juju-core/worker/provisioner.func·004() /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner_task.go:66 +0x53 created by launchpad.net/juju-core/worker/provisioner.NewProvisionerTask /home/tarmac/trees/src/launchpad.net/juju-core/worker/provisioner/provisioner_task.go:67 +0x165 goroutine 2683 [semacquire]: sync.runtime_Semacquire(0xc2007683e8) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200626128) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200626100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2684 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2685 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc2007682f0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc2007682f0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc20072df50, 0xc200721ea0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2687 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200f79330, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200f79318, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200f79318, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200f79318, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2698 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200f84c00, 0x196, 0xecad711ef) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2694 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc200edf700, 0xc201004900, 0xc2004b8d00, 0x1, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2805 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc2005c7b40, 0xc2010049f0, 0xc2004a2020, 0xc, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2788 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop(0xc2010b0100, 0xc2006b0a00, 0x1, 0x4, 0xc2010a3bc0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:211 +0x117 launchpad.net/juju-core/state/api/watcher.func·006() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:189 +0x8f created by launchpad.net/juju-core/state/api/watcher.NewStringsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:190 +0x10b goroutine 2700 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2701 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc2003cf540, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc2003cf540, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc20053da90, 0xc200f75b40, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2814 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc200a6c100, 0x196, 0xecad711f0) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2707 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc200f83cf0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc200f83cd8, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc200f83cd8, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc200f83cd8, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2807 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop(0xc201054b80, 0x196, 0xecad711f0) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:156 +0x102 launchpad.net/juju-core/state/api/watcher.func·003() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:134 +0x95 created by launchpad.net/juju-core/state/api/watcher.NewNotifyWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:135 +0xd9 goroutine 2804 [select]: launchpad.net/juju-core/state.(*entityWatcher).loop(0xc2005c7ac0, 0xc201004b70, 0xc20050fd30, 0xe, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1159 +0x413 launchpad.net/juju-core/state.func·031() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1122 +0xa4 created by launchpad.net/juju-core/state.newEntityWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1123 +0xfb goroutine 2781 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xef2a70, 0xe, 0xc200000768, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xef2a70, 0xe, 0xc200000768, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·008(0xebf3d0, 0x4, 0xb701a0, 0xc2010985e0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:198 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2782 [select]: launchpad.net/juju-core/worker/firewaller.(*machineData).watchLoop(0xc20104ef00, 0xc200399600, 0xc20105cf80) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:629 +0x2d0 created by launchpad.net/juju-core/worker/firewaller.(*Firewaller).startMachine /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:183 +0x63f goroutine 2780 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2779 [semacquire]: sync.runtime_Semacquire(0xc200000798) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc20105cfa8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc20105cf80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:201 +0xae goroutine 2787 [select]: launchpad.net/juju-core/state.(*machineUnitsWatcher).loop(0xc2010a4280, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1302 +0x621 launchpad.net/juju-core/state.func·032() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1212 +0x76 created by launchpad.net/juju-core/state.newMachineUnitsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1213 +0x140 goroutine 2777 [select]: launchpad.net/juju-core/state.(*machineUnitsWatcher).loop(0xc20107abe0, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1302 +0x621 launchpad.net/juju-core/state.func·032() /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1212 +0x76 created by launchpad.net/juju-core/state.newMachineUnitsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/watcher.go:1213 +0x140 goroutine 2749 [chan receive]: launchpad.net/juju-core/worker.(*simpleWorker).Wait(0xc2010490c0, 0xc200aab960, 0xf020f0) /home/tarmac/trees/src/launchpad.net/juju-core/worker/simpleworker.go:45 +0x32 launchpad.net/juju-core/worker.(*runner).runWorker(0xc200aab7e0, 0xee6b280, 0xf020f0, 0xa, 0xc2005ca6a0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:266 +0x3c8 created by launchpad.net/juju-core/worker.(*runner).run /home/tarmac/trees/src/launchpad.net/juju-core/worker/runner.go:229 +0x927 goroutine 2784 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvStringsWatcher).Next(0xc201095750, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:67 +0x54 reflect.Value.call(0xd7d040, 0xc201095738, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7d040, 0xc201095738, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·007(0xd7d040, 0xc201095738, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:323 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0xc20021c000, 0xdb3f60, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0xc20021c000, 0xdb3f60, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2762 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc20073aea0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc20073aea0, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc20103fe40, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2768 [chan receive]: launchpad.net/tomb.(*Tomb).Wait(0xc2008e2780, 0x424310, 0xb8c1a0) /home/tarmac/trees/src/launchpad.net/tomb/tomb.go:110 +0x40 launchpad.net/juju-core/worker/firewaller.(*Firewaller).Wait(0xc2008e2780, 0xc20048a170, 0x3) /home/tarmac/trees/src/launchpad.net/juju-core/worker/firewaller/firewaller.go:596 +0x25 launchpad.net/juju-core/cmd/jujud.func·035() /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:472 +0x35 created by launchpad.net/juju-core/cmd/jujud.func·036 /home/tarmac/trees/src/launchpad.net/juju-core/cmd/jujud/machine.go:473 +0x17a goroutine 2769 [semacquire]: sync.runtime_Semacquire(0xc20048a208) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc2008e7ca8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc2008e7c80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:201 +0xae goroutine 2770 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2771 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xef2a70, 0xe, 0xc20048a190, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xef2a70, 0xe, 0xc20048a190, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·008(0xebf3d0, 0x4, 0xb701a0, 0xc2010503d0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:198 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2808 [semacquire]: sync.runtime_Semacquire(0xc20073a648) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc201054ba8) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc201054b80) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2773 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvStringsWatcher).Next(0xc201048b70, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:67 +0x54 reflect.Value.call(0xd7d040, 0xc201048b58, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7d040, 0xc201048b58, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·007(0xd7d040, 0xc201048b58, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:323 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0xc20021c000, 0xdb3f60, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0xc20021c000, 0xdb3f60, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2778 [chan receive]: launchpad.net/juju-core/state/api/watcher.(*stringsWatcher).loop(0xc20105cf80, 0x0, 0x0, 0x0, 0xc20108cc20, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:211 +0x117 launchpad.net/juju-core/state/api/watcher.func·006() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:189 +0x8f created by launchpad.net/juju-core/state/api/watcher.NewStringsWatcher /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:190 +0x10b goroutine 2809 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2810 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc20073a620, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc20073a620, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc2004a27e0, 0xbad660, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2812 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc2002af270, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc2002af258, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc2002af258, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc2002af258, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 goroutine 2815 [semacquire]: sync.runtime_Semacquire(0xc20073ac28) /usr/lib/go/src/pkg/runtime/zsema_linux_amd64.c:165 +0x2e sync.(*WaitGroup).Wait(0xc200a6c128) /usr/lib/go/src/pkg/sync/waitgroup.go:109 +0xf2 launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop(0xc200a6c100) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:101 +0x10c created by launchpad.net/juju-core/state/api/watcher.(*notifyWatcher).loop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:146 +0x90 goroutine 2816 [chan receive]: launchpad.net/juju-core/state/api/watcher.func·001() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:64 +0x6e created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:68 +0xa5 goroutine 2817 [chan receive]: launchpad.net/juju-core/rpc.(*Conn).Call(0xc200b7ed20, 0xeecb50, 0xd, 0xc20073ac00, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/client.go:148 +0xb0 launchpad.net/juju-core/state/api.(*State).Call(0xc200e4ef80, 0xeecb50, 0xd, 0xc20073ac00, 0x2, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/apiclient.go:235 +0xf4 launchpad.net/juju-core/state/api/watcher.func·005(0xebf3d0, 0x4, 0xb701a0, 0xc200431980, 0x16, ...) /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:143 +0xb7 launchpad.net/juju-core/state/api/watcher.func·002() /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:77 +0xbb created by launchpad.net/juju-core/state/api/watcher.(*commonWatcher).commonLoop /home/tarmac/trees/src/launchpad.net/juju-core/state/api/watcher/watcher.go:100 +0xf4 goroutine 2819 [chan receive]: launchpad.net/juju-core/state/apiserver.(*srvNotifyWatcher).Next(0xc2002af540, 0x0, 0x0) /home/tarmac/trees/src/launchpad.net/juju-core/state/apiserver/watcher.go:40 +0x44 reflect.Value.call(0xd7ce80, 0xc2002af528, 0x13a, 0xeb9cb0, 0x4, ...) /usr/lib/go/src/pkg/reflect/value.go:474 +0xe9f reflect.Value.Call(0xd7ce80, 0xc2002af528, 0x13a, 0x0, 0x0, ...) /usr/lib/go/src/pkg/reflect/value.go:345 +0x9b launchpad.net/juju-core/rpc/rpcreflect.func·005(0xd7ce80, 0xc2002af528, 0x162, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/type.go:306 +0x12d launchpad.net/juju-core/rpc/rpcreflect.MethodCaller.Call(0x0, 0x0, 0x0, 0x0, 0xe86f80, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/rpcreflect/value.go:103 +0x101 launchpad.net/juju-core/rpc.(*Conn).runRequest(0xc200b7ec80, 0x0, 0x0, 0x0, 0x0, ...) /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:485 +0xe8 created by launchpad.net/juju-core/rpc.(*Conn).handleRequest /home/tarmac/trees/src/launchpad.net/juju-core/rpc/server.go:417 +0x5d6 FAIL launchpad.net/juju-core/cmd/jujud 24.300s ok launchpad.net/juju-core/cmd/plugins/juju-metadata 10.407s ? launchpad.net/juju-core/cmd/plugins/juju-restore [no test files] ok launchpad.net/juju-core/cmd/plugins/local 0.167s ? launchpad.net/juju-core/cmd/plugins/local/juju-local [no test files] ok launchpad.net/juju-core/constraints 0.021s ok launchpad.net/juju-core/container 0.028s ok launchpad.net/juju-core/container/factory 0.030s ok launchpad.net/juju-core/container/kvm 0.150s ok launchpad.net/juju-core/container/kvm/mock 0.028s ? launchpad.net/juju-core/container/kvm/testing [no test files] ok launchpad.net/juju-core/container/lxc 4.246s ? launchpad.net/juju-core/container/lxc/mock [no test files] ? launchpad.net/juju-core/container/lxc/testing [no test files] ? launchpad.net/juju-core/container/testing [no test files] ok launchpad.net/juju-core/downloader 5.204s ok launchpad.net/juju-core/environs 2.227s ok launchpad.net/juju-core/environs/bootstrap 11.457s ok launchpad.net/juju-core/environs/cloudinit 0.472s ok launchpad.net/juju-core/environs/config 2.054s ok launchpad.net/juju-core/environs/configstore 0.045s ok launchpad.net/juju-core/environs/filestorage 0.040s ok launchpad.net/juju-core/environs/httpstorage 0.718s ok launchpad.net/juju-core/environs/imagemetadata 0.590s ? launchpad.net/juju-core/environs/imagemetadata/testing [no test files] ok launchpad.net/juju-core/environs/instances 0.047s ok launchpad.net/juju-core/environs/jujutest 0.214s ok launchpad.net/juju-core/environs/manual 14.503s ok launchpad.net/juju-core/environs/simplestreams 0.223s ? launchpad.net/juju-core/environs/simplestreams/testing [no test files] ok launchpad.net/juju-core/environs/sshstorage 0.908s ok launchpad.net/juju-core/environs/storage 0.739s ok launchpad.net/juju-core/environs/sync 47.231s ok launchpad.net/juju-core/environs/testing 0.158s ok launchpad.net/juju-core/environs/tools 4.709s ? launchpad.net/juju-core/environs/tools/testing [no test files] ok launchpad.net/juju-core/errors 0.012s ok launchpad.net/juju-core/instance 0.021s ? launchpad.net/juju-core/instance/testing [no test files] ok launchpad.net/juju-core/juju 21.192s ok launchpad.net/juju-core/juju/arch 0.015s ok launchpad.net/juju-core/juju/osenv 0.017s ? launchpad.net/juju-core/juju/testing [no test files] ok launchpad.net/juju-core/log 0.017s ok launchpad.net/juju-core/log/syslog 0.033s ? launchpad.net/juju-core/log/syslog/testing [no test files] ok launchpad.net/juju-core/names 0.023s ? launchpad.net/juju-core/provider [no test files] ? launchpad.net/juju-core/provider/all [no test files] ok launchpad.net/juju-core/provider/azure 4.747s ok launchpad.net/juju-core/provider/common 6.778s ok launchpad.net/juju-core/provider/dummy 18.331s ok launchpad.net/juju-core/provider/ec2 12.348s ok launchpad.net/juju-core/provider/joyent 344.653s ok launchpad.net/juju-core/provider/local 15.536s ok launchpad.net/juju-core/provider/maas 12.760s ok launchpad.net/juju-core/provider/manual 1.250s ok launchpad.net/juju-core/provider/openstack 26.357s ok launchpad.net/juju-core/replicaset 86.929s ok launchpad.net/juju-core/rpc 0.074s ok launchpad.net/juju-core/rpc/jsoncodec 0.024s ? launchpad.net/juju-core/rpc/rpcreflect [no test files] ok launchpad.net/juju-core/schema 0.016s ok launchpad.net/juju-core/state 88.307s ok launchpad.net/juju-core/state/api 2.385s ok launchpad.net/juju-core/state/api/agent 2.893s ? launchpad.net/juju-core/state/api/base [no test files] ok launchpad.net/juju-core/state/api/charmrevisionupdater 1.307s ? launchpad.net/juju-core/state/api/common [no test files] ok launchpad.net/juju-core/state/api/deployer 6.139s ok launchpad.net/juju-core/state/api/environment 1.697s ok launchpad.net/juju-core/state/api/firewaller 9.111s ok launchpad.net/juju-core/state/api/keymanager 3.527s ok launchpad.net/juju-core/state/api/keyupdater 2.193s ok launchpad.net/juju-core/state/api/logger 1.834s ok launchpad.net/juju-core/state/api/machiner 4.186s ok launchpad.net/juju-core/state/api/params 0.029s ok launchpad.net/juju-core/state/api/provisioner 11.839s ok launchpad.net/juju-core/state/api/rsyslog 1.715s ? launchpad.net/juju-core/state/api/testing [no test files] ok launchpad.net/juju-core/state/api/uniter 25.386s ok launchpad.net/juju-core/state/api/upgrader 8.356s ok launchpad.net/juju-core/state/api/usermanager 1.856s ok launchpad.net/juju-core/state/api/watcher 2.709s ok launchpad.net/juju-core/state/apiserver 17.722s ok launchpad.net/juju-core/state/apiserver/agent 2.825s ok launchpad.net/juju-core/state/apiserver/charmrevisionupdater 2.374s ? launchpad.net/juju-core/state/apiserver/charmrevisionupdater/testing [no test files] ok launchpad.net/juju-core/state/apiserver/client 45.102s ok launchpad.net/juju-core/state/apiserver/common 2.376s ? launchpad.net/juju-core/state/apiserver/common/testing [no test files] ok launchpad.net/juju-core/state/apiserver/deployer 4.324s ok launchpad.net/juju-core/state/apiserver/environment 1.335s ok launchpad.net/juju-core/state/apiserver/firewaller 5.623s ok launchpad.net/juju-core/state/apiserver/keymanager 4.579s ? launchpad.net/juju-core/state/apiserver/keymanager/testing [no test files] ok launchpad.net/juju-core/state/apiserver/keyupdater 2.753s ok launchpad.net/juju-core/state/apiserver/logger 3.181s ok launchpad.net/juju-core/state/apiserver/machine 2.687s ok launchpad.net/juju-core/state/apiserver/provisioner 16.392s ok launchpad.net/juju-core/state/apiserver/rsyslog 2.502s ? launchpad.net/juju-core/state/apiserver/testing [no test files] ok launchpad.net/juju-core/state/apiserver/uniter 18.541s ok launchpad.net/juju-core/state/apiserver/upgrader 11.915s ok launchpad.net/juju-core/state/apiserver/usermanager 1.944s ok launchpad.net/juju-core/state/multiwatcher 0.696s ok launchpad.net/juju-core/state/presence 6.815s ok launchpad.net/juju-core/state/statecmd 1.636s ? launchpad.net/juju-core/state/testing [no test files] ok launchpad.net/juju-core/state/watcher 5.485s ok launchpad.net/juju-core/store 18.380s ok launchpad.net/juju-core/testing 1.325s ok launchpad.net/juju-core/testing/filetesting 0.132s ok launchpad.net/juju-core/testing/testbase 0.016s ok launchpad.net/juju-core/thirdparty/pbkdf2 0.121s ok launchpad.net/juju-core/tools 0.016s ok launchpad.net/juju-core/upgrades 8.267s ok launchpad.net/juju-core/upstart 0.813s ok launchpad.net/juju-core/utils 2.077s ok launchpad.net/juju-core/utils/exec 0.029s ok launchpad.net/juju-core/utils/fslock 0.798s ok launchpad.net/juju-core/utils/parallel 0.840s ok launchpad.net/juju-core/utils/set 0.012s ok launchpad.net/juju-core/utils/shell 0.027s ok launchpad.net/juju-core/utils/ssh 22.334s ? launchpad.net/juju-core/utils/ssh/testing [no test files] ok launchpad.net/juju-core/utils/tailer 1.152s ok launchpad.net/juju-core/utils/voyeur 0.013s ok launchpad.net/juju-core/utils/zip 0.100s ok launchpad.net/juju-core/version 0.059s ok launchpad.net/juju-core/worker 16.992s ok launchpad.net/juju-core/worker/apiaddressupdater 1.658s ok launchpad.net/juju-core/worker/authenticationworker 2.526s ok launchpad.net/juju-core/worker/charmrevisionworker 1.981s ok launchpad.net/juju-core/worker/cleaner 1.108s ok launchpad.net/juju-core/worker/deployer 8.341s ok launchpad.net/juju-core/worker/firewaller 8.597s ok launchpad.net/juju-core/worker/instancepoller 1.579s ok launchpad.net/juju-core/worker/localstorage 0.038s ok launchpad.net/juju-core/worker/logger 1.320s ok launchpad.net/juju-core/worker/machineenvironmentworker 7.266s ok launchpad.net/juju-core/worker/machiner 2.778s ok launchpad.net/juju-core/worker/minunitsworker 1.137s ok launchpad.net/juju-core/worker/peergrouper 1.454s ok launchpad.net/juju-core/worker/provisioner 34.586s ok launchpad.net/juju-core/worker/resumer 1.408s ok launchpad.net/juju-core/worker/rsyslog 3.761s ok launchpad.net/juju-core/worker/singular 0.325s ok launchpad.net/juju-core/worker/terminationworker 0.040s ok launchpad.net/juju-core/worker/uniter 103.817s ok launchpad.net/juju-core/worker/uniter/charm 2.077s ok launchpad.net/juju-core/worker/uniter/debug 1.055s ok launchpad.net/juju-core/worker/uniter/hook 0.012s ok launchpad.net/juju-core/worker/uniter/jujuc 0.401s ok launchpad.net/juju-core/worker/uniter/relation 1.221s ok launchpad.net/juju-core/worker/upgrader 3.210s warning: building out-of-date packages: launchpad.net/goamz/ec2/ec2test launchpad.net/goamz/s3/s3test github.com/joyent/gomanta/localservices/hook github.com/joyent/gomanta/localservices github.com/joyent/gomanta/localservices/manta github.com/joyent/gosdc/localservices/hook github.com/joyent/gosdc/localservices github.com/joyent/gosdc/localservices/cloudapi launchpad.net/goose/testservices/hook launchpad.net/goose/testservices/identityservice launchpad.net/goose/testservices launchpad.net/goose/testservices/novaservice launchpad.net/goose/testservices/swiftservice launchpad.net/goose/testservices/openstackservice installing these packages with 'go test -i ./...' will speed future tests. rm: cannot remove `/tmp/jctest.QDB/gocheck-5577006791947779410/27/some-file': Permission denied