The attempt to merge lp:~thumper/juju-core/ssh-run-on-remote into lp:juju-core failed. Below is the output from the failed tests. ok launchpad.net/juju-core/agent 1.553s ok launchpad.net/juju-core/agent/tools 0.236s ok launchpad.net/juju-core/bzr 7.916s ok launchpad.net/juju-core/cert 3.278s ok launchpad.net/juju-core/charm 0.606s ? launchpad.net/juju-core/charm/hooks [no test files] ok launchpad.net/juju-core/cloudinit 0.067s ok launchpad.net/juju-core/cloudinit/sshinit 1.109s ok launchpad.net/juju-core/cmd 0.250s ok launchpad.net/juju-core/cmd/charm-admin 0.818s ? launchpad.net/juju-core/cmd/charmd [no test files] ? launchpad.net/juju-core/cmd/charmload [no test files] ok launchpad.net/juju-core/cmd/juju 181.973s ok launchpad.net/juju-core/cmd/jujud 55.014s ok launchpad.net/juju-core/cmd/plugins/juju-metadata 3.113s ? launchpad.net/juju-core/cmd/plugins/juju-restore [no test files] ok launchpad.net/juju-core/constraints 0.028s ok launchpad.net/juju-core/container 0.035s ok launchpad.net/juju-core/container/factory 0.068s ok launchpad.net/juju-core/container/kvm 0.304s ok launchpad.net/juju-core/container/kvm/mock 0.037s ? launchpad.net/juju-core/container/kvm/testing [no test files] ok launchpad.net/juju-core/container/lxc 0.421s ? 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.266s ok launchpad.net/juju-core/environs 3.257s ok launchpad.net/juju-core/environs/bootstrap 4.600s ok launchpad.net/juju-core/environs/cloudinit 0.827s ok launchpad.net/juju-core/environs/config 1.118s ok launchpad.net/juju-core/environs/configstore 0.043s ok launchpad.net/juju-core/environs/filestorage 0.043s ok launchpad.net/juju-core/environs/httpstorage 0.949s ok launchpad.net/juju-core/environs/imagemetadata 0.499s ? launchpad.net/juju-core/environs/imagemetadata/testing [no test files] ok launchpad.net/juju-core/environs/instances 0.059s ok launchpad.net/juju-core/environs/jujutest 0.242s ok launchpad.net/juju-core/environs/manual 11.156s ok launchpad.net/juju-core/environs/simplestreams 0.366s ? launchpad.net/juju-core/environs/simplestreams/testing [no test files] ok launchpad.net/juju-core/environs/sshstorage 1.332s ok launchpad.net/juju-core/environs/storage 1.196s ok launchpad.net/juju-core/environs/sync 30.786s ok launchpad.net/juju-core/environs/testing 0.216s ok launchpad.net/juju-core/environs/tools 6.757s ? launchpad.net/juju-core/environs/tools/testing [no test files] ok launchpad.net/juju-core/errors 0.016s ok launchpad.net/juju-core/instance 0.023s ? launchpad.net/juju-core/instance/testing [no test files] ok launchpad.net/juju-core/juju 16.437s ok launchpad.net/juju-core/juju/osenv 0.019s ? launchpad.net/juju-core/juju/testing [no test files] ok launchpad.net/juju-core/log 0.016s ok launchpad.net/juju-core/log/syslog 0.025s ok launchpad.net/juju-core/names 0.029s ? launchpad.net/juju-core/provider [no test files] ? launchpad.net/juju-core/provider/all [no test files] ok launchpad.net/juju-core/provider/azure 6.254s ok launchpad.net/juju-core/provider/common 5.948s ok launchpad.net/juju-core/provider/dummy 23.258s ok launchpad.net/juju-core/provider/ec2 17.045s ok launchpad.net/juju-core/provider/ec2/httpstorage 0.216s ok launchpad.net/juju-core/provider/joyent 5.254s ok launchpad.net/juju-core/provider/local 2.448s ok launchpad.net/juju-core/provider/maas 17.697s ok launchpad.net/juju-core/provider/null 1.278s ok launchpad.net/juju-core/provider/openstack 30.081s ok launchpad.net/juju-core/replicaset 12.316s ok launchpad.net/juju-core/rpc 0.077s ok launchpad.net/juju-core/rpc/jsoncodec 0.029s ? launchpad.net/juju-core/rpc/rpcreflect [no test files] ok launchpad.net/juju-core/schema 0.019s ok launchpad.net/juju-core/state 85.628s ok launchpad.net/juju-core/state/api 2.005s ok launchpad.net/juju-core/state/api/agent 2.089s ? launchpad.net/juju-core/state/api/common [no test files] ok launchpad.net/juju-core/state/api/deployer 5.958s ok launchpad.net/juju-core/state/api/keymanager 3.421s ok launchpad.net/juju-core/state/api/keyupdater 2.722s ok launchpad.net/juju-core/state/api/logger 2.321s ok launchpad.net/juju-core/state/api/machiner 3.032s ok launchpad.net/juju-core/state/api/params 0.037s ok launchpad.net/juju-core/state/api/provisioner 9.777s ok launchpad.net/juju-core/state/api/uniter 27.197s ok launchpad.net/juju-core/state/api/upgrader 3.660s ok launchpad.net/juju-core/state/api/watcher 3.266s ok launchpad.net/juju-core/state/apiserver 6.873s ok launchpad.net/juju-core/state/apiserver/agent 3.064s ---------------------------------------------------------------------- FAIL: api_test.go:0: clientSuite.SetUpTest [LOG] 33.15327 DEBUG juju.environs.configstore Making /tmp/gocheck-5577006791947779410/71/home/ubuntu/.juju/environments [LOG] 33.26068 DEBUG juju.environs.tools reading v1.* tools [LOG] 33.26073 INFO juju environs/testing: uploading FAKE tools 1.17.1-precise-amd64 [LOG] 33.26168 DEBUG juju.environs.tools no architecture specified when finding tools, looking for any [LOG] 33.26169 DEBUG juju.environs.tools no series specified when finding tools, looking for any [LOG] 33.26176 DEBUG juju.environs.simplestreams fetchData failed for "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson": file "tools/streams/v1/index.sjson" not found not found [LOG] 33.26178 DEBUG juju.environs.simplestreams cannot load index "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson": invalid URL "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson" not found [LOG] 33.26183 DEBUG juju.environs.simplestreams fetchData failed for "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.json": file "tools/streams/v1/index.json" not found not found [LOG] 33.26184 DEBUG juju.environs.simplestreams cannot load index "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.json": invalid URL "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.json" not found [LOG] 33.26208 INFO juju.environs.tools Writing tools/streams/v1/index.json [LOG] 33.26229 INFO juju.environs.tools Writing tools/streams/v1/com.ubuntu.juju:released:tools.json [LOG] 33.26243 INFO juju.environs.bootstrap bootstrapping environment "dummyenv" [LOG] 33.26248 DEBUG juju.environs.bootstrap looking for bootstrap tools: series="precise", arch=, version=1.17.1 [LOG] 33.26250 INFO juju.environs.tools reading tools with major.minor version 1.17 [LOG] 33.26252 INFO juju.environs.tools filtering tools by version: 1.17.1 [LOG] 33.26253 INFO juju.environs.tools filtering tools by series: precise [LOG] 33.26256 DEBUG juju.environs.tools no architecture specified when finding tools, looking for any [LOG] 33.26270 DEBUG juju.environs.simplestreams fetchData failed for "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson": file "tools/streams/v1/index.sjson" not found not found [LOG] 33.26273 DEBUG juju.environs.simplestreams cannot load index "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson": invalid URL "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.sjson" not found [LOG] 33.26284 DEBUG juju.environs.simplestreams fetchData failed for "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/mirrors.json": file "tools/streams/v1/mirrors.json" not found not found [LOG] 33.26286 DEBUG juju.environs.simplestreams no mirror index file found [LOG] 33.26288 DEBUG juju.environs.simplestreams no mirror information available for { }: mirror data for "com.ubuntu.juju:released:tools" not found [LOG] 33.26290 DEBUG juju.environs.simplestreams read metadata index at "http://127.0.0.1:32880/dummyenv/private/tools/streams/v1/index.json" [LOG] 33.26295 DEBUG juju.environs.simplestreams candidate matches for products ["com.ubuntu.juju:12.04:amd64" "com.ubuntu.juju:12.04:i386" "com.ubuntu.juju:12.04:arm"] are [{Fri, 10 Jan 2014 03:22:34 +0000 products:1.0 content-download [] streams/v1/com.ubuntu.juju:released:tools.json [com.ubuntu.juju:12.04:amd64]}] [LOG] 33.26296 DEBUG juju.environs.simplestreams finding products at path "streams/v1/com.ubuntu.juju:released:tools.json" [LOG] 33.26320 DEBUG juju.environs.simplestreams metadata: &{map[com.ubuntu.juju:12.04:amd64:{ 1.17.1 amd64 map[20140110:0xc200469780]}] map[] Fri, 10 Jan 2014 03:22:34 +0000 products:1.0 com.ubuntu.juju:released:tools} [LOG] 33.26325 INFO juju.environs.bootstrap picked newest version: 1.17.1 [LOG] 33.26328 INFO juju.provider.dummy would pick tools from 1.17.1-precise-amd64 [LOG] 33.26367 INFO juju.state opening state; mongo addresses: ["localhost:52389"]; entity "" [LOG] 33.27146 INFO juju.state connection established [LOG] 33.33251 INFO juju.state initializing environment [LOG] 33.35378 INFO juju.state.apiserver listening on "127.0.0.1:43966" [LOG] 33.38094 INFO juju.state opening state; mongo addresses: ["localhost:52389"]; entity "" [LOG] 33.38360 INFO juju.state connection established [LOG] 33.38499 INFO juju juju: authorization error while connecting to state server; retrying [LOG] 33.38504 INFO juju.state opening state; mongo addresses: ["localhost:52389"]; entity "" [LOG] 33.39367 INFO juju.state connection established /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:207: c.Assert(err, gc.IsNil) ... value *errors.errorString = &errors.errorString{s:"cannot create database index: local error: bad record MAC"} ("cannot create database index: local error: bad record MAC") ---------------------------------------------------------------------- PANIC: api_test.go:0: clientSuite.TearDownTest ... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /usr/lib/go/src/pkg/runtime/panic.c:487 in panicstring /usr/lib/go/src/pkg/runtime/os_linux.c:236 in sigpanic /home/tarmac/trees/src/launchpad.net/juju-core/state/state.go:1042 in State.SetAdminMongoPassword /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:243 in JujuConnSuite.tearDownConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:88 in JujuConnSuite.TearDownTest ---------------------------------------------------------------------- PANIC: client_test.go:1457: clientSuite.TestClientEnvironmentSetCannotChangeAgentVersion ... Panic: Fixture has panicked (see related PANIC) ---------------------------------------------------------------------- PANIC: api_test.go:0: destroyEnvironmentSuite.SetUpTest [LOG] 33.43836 DEBUG juju.environs.configstore Making /tmp/gocheck-6129484611666145821/1/home/ubuntu/.juju/environments ... Panic: cannot share a state between two dummy environs; old "dummyenv"; new "dummyenv" (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:451 in environProvider.prepare /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:427 in environProvider.Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:184 in Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:124 in PrepareFromName /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:195 in JujuConnSuite.setUpConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:84 in JujuConnSuite.SetUpTest ---------------------------------------------------------------------- PANIC: api_test.go:0: destroyEnvironmentSuite.TearDownTest ... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /usr/lib/go/src/pkg/runtime/panic.c:487 in panicstring /usr/lib/go/src/pkg/runtime/os_linux.c:236 in sigpanic /home/tarmac/trees/src/launchpad.net/juju-core/state/state.go:1042 in State.SetAdminMongoPassword /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:243 in JujuConnSuite.tearDownConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:88 in JujuConnSuite.TearDownTest ---------------------------------------------------------------------- PANIC: destroy_test.go:80: destroyEnvironmentSuite.TestDestroyEnvironment ... Panic: Fixture has panicked (see related PANIC) ---------------------------------------------------------------------- PANIC: api_test.go:0: getSuite.SetUpTest [LOG] 33.49519 DEBUG juju.environs.configstore Making /tmp/gocheck-1905388747193831650/1/home/ubuntu/.juju/environments ... Panic: cannot share a state between two dummy environs; old "dummyenv"; new "dummyenv" (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:451 in environProvider.prepare /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:427 in environProvider.Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:184 in Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:124 in PrepareFromName /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:195 in JujuConnSuite.setUpConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:84 in JujuConnSuite.SetUpTest ---------------------------------------------------------------------- PANIC: api_test.go:0: getSuite.TearDownTest ... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /usr/lib/go/src/pkg/runtime/panic.c:487 in panicstring /usr/lib/go/src/pkg/runtime/os_linux.c:236 in sigpanic /home/tarmac/trees/src/launchpad.net/juju-core/state/state.go:1042 in State.SetAdminMongoPassword /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:243 in JujuConnSuite.tearDownConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:88 in JujuConnSuite.TearDownTest ---------------------------------------------------------------------- PANIC: get_test.go:22: getSuite.TestClientServiceGetSmoketest ... Panic: Fixture has panicked (see related PANIC) ---------------------------------------------------------------------- PANIC: api_test.go:0: permSuite.SetUpTest [LOG] 33.56834 DEBUG juju.environs.configstore Making /tmp/gocheck-7981306761429961588/1/home/ubuntu/.juju/environments ... Panic: cannot share a state between two dummy environs; old "dummyenv"; new "dummyenv" (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:451 in environProvider.prepare /home/tarmac/trees/src/launchpad.net/juju-core/provider/dummy/environs.go:427 in environProvider.Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:184 in Prepare /home/tarmac/trees/src/launchpad.net/juju-core/environs/open.go:124 in PrepareFromName /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:195 in JujuConnSuite.setUpConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:84 in JujuConnSuite.SetUpTest ---------------------------------------------------------------------- PANIC: api_test.go:0: permSuite.TearDownTest ... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x414311) /usr/lib/go/src/pkg/runtime/panic.c:229 in panic /usr/lib/go/src/pkg/runtime/panic.c:487 in panicstring /usr/lib/go/src/pkg/runtime/os_linux.c:236 in sigpanic /home/tarmac/trees/src/launchpad.net/juju-core/state/state.go:1042 in State.SetAdminMongoPassword /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:243 in JujuConnSuite.tearDownConn /home/tarmac/trees/src/launchpad.net/juju-core/juju/testing/conn.go:88 in JujuConnSuite.TearDownTest ---------------------------------------------------------------------- PANIC: perm_test.go:164: permSuite.TestOperationPerm ... Panic: Fixture has panicked (see related PANIC) OOPS: 22 passed, 1 FAILED, 7 FIXTURE-PANICKED, 64 MISSED --- FAIL: TestAll (10.61 seconds) FAIL FAIL launchpad.net/juju-core/state/apiserver/client 10.857s ok launchpad.net/juju-core/state/apiserver/common 1.493s ok launchpad.net/juju-core/state/apiserver/deployer 4.652s ok launchpad.net/juju-core/state/apiserver/keymanager 4.560s ? launchpad.net/juju-core/state/apiserver/keymanager/testing [no test files] ok launchpad.net/juju-core/state/apiserver/keyupdater 3.181s ok launchpad.net/juju-core/state/apiserver/logger 3.791s ok launchpad.net/juju-core/state/apiserver/machine 4.089s ok launchpad.net/juju-core/state/apiserver/provisioner 11.749s ? launchpad.net/juju-core/state/apiserver/testing [no test files] ok launchpad.net/juju-core/state/apiserver/uniter 19.174s ok launchpad.net/juju-core/state/apiserver/upgrader 5.795s ok launchpad.net/juju-core/state/multiwatcher 0.752s ok launchpad.net/juju-core/state/presence 6.483s ? launchpad.net/juju-core/state/statecmd [no test files] ? launchpad.net/juju-core/state/testing [no test files] ok launchpad.net/juju-core/state/watcher 5.997s ---------------------------------------------------------------------- FAIL: store_test.go:52: StoreSuite.SetUpTest store_test.go:53: s.MgoSuite.SetUpTest(c) mgo_test.go:54: c.Assert(err, gc.IsNil) ... value *errors.errorString = &errors.errorString{s:"no reachable servers"} ("no reachable servers") ---------------------------------------------------------------------- PANIC: server_test.go:552: StoreSuite.TestBlitzKey ... Panic: Fixture has panicked (see related PANIC) OOPS: 2 passed, 1 FAILED, 33 MISSED --- FAIL: Test (10.57 seconds) FAIL FAIL launchpad.net/juju-core/store 10.837s ok launchpad.net/juju-core/testing 1.411s ok launchpad.net/juju-core/testing/checkers 0.045s ok launchpad.net/juju-core/testing/testbase 0.041s ok launchpad.net/juju-core/thirdparty/pbkdf2 0.150s ok launchpad.net/juju-core/tools 0.035s ok launchpad.net/juju-core/upstart 1.252s ok launchpad.net/juju-core/utils 2.473s ok launchpad.net/juju-core/utils/fslock 0.922s ok launchpad.net/juju-core/utils/parallel 1.009s ok launchpad.net/juju-core/utils/set 0.025s ok launchpad.net/juju-core/utils/ssh 1.281s ? launchpad.net/juju-core/utils/ssh/testing [no test files] ok launchpad.net/juju-core/utils/tailer 1.007s ok launchpad.net/juju-core/version 0.069s ok launchpad.net/juju-core/worker 6.625s ok launchpad.net/juju-core/worker/addressupdater 1.475s ok launchpad.net/juju-core/worker/authenticationworker 3.722s ok launchpad.net/juju-core/worker/cleaner 1.295s ok launchpad.net/juju-core/worker/deployer 8.723s ok launchpad.net/juju-core/worker/firewaller 11.584s ok launchpad.net/juju-core/worker/localstorage 0.048s ok launchpad.net/juju-core/worker/logger 1.692s ok launchpad.net/juju-core/worker/machiner 2.704s ok launchpad.net/juju-core/worker/minunitsworker 1.313s *** Test killed: ran too long (10m0s). FAIL launchpad.net/juju-core/worker/provisioner 600.013s ok launchpad.net/juju-core/worker/resumer 1.612s ok launchpad.net/juju-core/worker/uniter 164.727s ok launchpad.net/juju-core/worker/uniter/charm 4.679s ok launchpad.net/juju-core/worker/uniter/debug 0.154s ok launchpad.net/juju-core/worker/uniter/hook 0.026s ok launchpad.net/juju-core/worker/uniter/jujuc 0.444s ok launchpad.net/juju-core/worker/uniter/relation 1.371s ok launchpad.net/juju-core/worker/upgrader 4.044s warning: building out-of-date packages: launchpad.net/lpad launchpad.net/goamz/ec2/ec2test launchpad.net/goamz/s3/s3test 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.