Panic upgradeSuite.TestLoginsDuringUpgrade error pinging mongo: Closed explicitly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Medium
|
Unassigned |
Bug Description
As seen in
http://
PANIC: <autogenerated>
... Panic: error pinging mongo: Closed explicitly (PC=0x45F70E)
/usr/lib/
in gopanic
/home/ubuntu/
in environState.
/home/ubuntu/
in environState.
/home/ubuntu/
in Reset
/home/ubuntu/
in JujuConnSuite.
/home/ubuntu/
in JujuConnSuite.
/usr/lib/
in Value.Call
/usr/lib/
in goexit
-------
PANIC: upgrade_test.go:94: upgradeSuite.
I got a different failure in this same test recently. ci.jujucharms. com/job/ github- merge-juju/ 101/console dependency "api-server" manifold worker returned unexpected error: listen tcp :44094: bind: address already in use dependency stack trace: com/juju/ juju/worker/ apiserver/ worker. go:140: com/juju/ juju/worker/ apiserver/ manifold. go:163: apicaller failed to connect dependency "api-caller" manifold worker stopped: cannot open api: try was stopped apicaller connecting with current password dependency "api-server" manifold worker stopped: listen tcp :44094: bind: address already in use dependency "api-server" manifold worker returned unexpected error: listen tcp :44094: bind: address already in use dependency stack trace: com/juju/ juju/worker/ apiserver/ worker. go:140: com/juju/ juju/worker/ apiserver/ manifold. go:163: apicaller failed to connect dependency "api-caller" manifold worker stopped: cannot open api: try was stopped dependency "api-caller" manifold worker returned unexpected error: cannot open api: try was stopped dependency stack trace: com/juju/ juju/api/ apiclient. go:720: com/juju/ juju/api/ apiclient. go:596: com/juju/ juju/api/ apiclient. go:196: com/juju/ juju/worker/ apicaller/ connect. go:153: com/juju/ juju/worker/ apicaller/ connect. go:196: com/juju/ juju/worker/ apicaller/ manifold. go:82: cannot open api dependency "api-server" manifold worker stopped: listen tcp :44094: bind: address already in use dependency "api-server" manifold worker returned unexpected error: listen tcp :44094: bind: address already in use dependency stack trace: com/juju/ juju/worker/ apiserver/ worker. go:140: com/juju/ juju/worker/ apiserver/ manifold. go:163: apicaller connecting with current password dependency "api-server" manifold worker stopped: listen tcp :44094: bind: address already in use dependency "api-server" manifold worker returned unexpected error: listen tcp :44094: bind: address already in use dependency stack trace: com/juju/ juju/worker/ apiserver/ worker. go:140: com/juju/ juju/worker/ apiserver/ manifold. go:163: test.go: 141: waitForUpgradeT oStart( upgradeCh) , jc.IsTrue)
http://
LOG] 0:00.983 ERROR juju.worker.
[LOG] 0:00.983 DEBUG juju.worker.
listen tcp :44094: bind: address already in use
github.
github.
[LOG] 0:03.667 DEBUG juju.worker.
[LOG] 0:03.667 DEBUG juju.worker.
[LOG] 0:03.726 DEBUG juju.worker.
[LOG] 0:03.726 DEBUG juju.api looked up localhost -> [127.0.0.1]
[LOG] 0:04.040 DEBUG juju.worker.
[LOG] 0:04.040 ERROR juju.worker.
[LOG] 0:04.040 DEBUG juju.worker.
listen tcp :44094: bind: address already in use
github.
github.
[LOG] 0:06.726 DEBUG juju.worker.
[LOG] 0:06.726 DEBUG juju.worker.
[LOG] 0:06.726 ERROR juju.worker.
[LOG] 0:06.726 DEBUG juju.worker.
try was stopped
github.
github.
github.
github.
github.
github.
[LOG] 0:07.043 DEBUG juju.worker.
[LOG] 0:07.043 ERROR juju.worker.
[LOG] 0:07.043 DEBUG juju.worker.
listen tcp :44094: bind: address already in use
github.
github.
[LOG] 0:09.784 DEBUG juju.worker.
[LOG] 0:09.785 DEBUG juju.api looked up localhost -> [127.0.0.1]
[LOG] 0:10.103 DEBUG juju.worker.
[LOG] 0:10.103 ERROR juju.worker.
[LOG] 0:10.103 DEBUG juju.worker.
listen tcp :44094: bind: address already in use
github.
github.
upgrade_
c.Assert(
... obtained bo...