The attempt to merge lp:~dimitern/juju-core/070-deployer-client-facade into lp:juju-core failed. Below is the output from the failed tests. ok launchpad.net/juju-core/agent 3.692s ok launchpad.net/juju-core/bzr 11.178s ok launchpad.net/juju-core/cert 3.268s ok launchpad.net/juju-core/charm 0.558s ? launchpad.net/juju-core/charm/hooks [no test files] ok launchpad.net/juju-core/cloudinit 0.009s ok launchpad.net/juju-core/cmd 0.233s ? launchpad.net/juju-core/cmd/builddb [no test files] ? 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 190.088s ok launchpad.net/juju-core/cmd/jujud 63.840s ok launchpad.net/juju-core/constraints 0.014s ok launchpad.net/juju-core/container/lxc 0.358s ? launchpad.net/juju-core/container/lxc/mock [no test files] ok launchpad.net/juju-core/downloader 5.326s ok launchpad.net/juju-core/environs 1.801s ? launchpad.net/juju-core/environs/all [no test files] ok launchpad.net/juju-core/environs/azure 2.950s ok launchpad.net/juju-core/environs/cloudinit 0.562s ok launchpad.net/juju-core/environs/config 1.129s ok launchpad.net/juju-core/environs/dummy 21.849s ok launchpad.net/juju-core/environs/ec2 175.539s ok launchpad.net/juju-core/environs/imagemetadata 0.375s ok launchpad.net/juju-core/environs/instances 0.284s ok launchpad.net/juju-core/environs/jujutest 0.272s ok launchpad.net/juju-core/environs/local 1.186s ok launchpad.net/juju-core/environs/localstorage 0.232s ok launchpad.net/juju-core/environs/maas 3.337s ok launchpad.net/juju-core/environs/openstack 9.028s ok launchpad.net/juju-core/environs/testing 0.005s ok launchpad.net/juju-core/environs/tools 20.990s ? launchpad.net/juju-core/errors [no test files] ok launchpad.net/juju-core/instance 0.007s ok launchpad.net/juju-core/juju 20.328s ? launchpad.net/juju-core/juju/testing [no test files] ok launchpad.net/juju-core/log 0.008s ok launchpad.net/juju-core/log/syslog 0.010s ok launchpad.net/juju-core/rpc 0.273s ok launchpad.net/juju-core/rpc/jsoncodec 0.220s ok launchpad.net/juju-core/schema 0.012s ok launchpad.net/juju-core/state 182.705s ? launchpad.net/juju-core/state/api [no test files] ? launchpad.net/juju-core/state/api/common [no test files] ok launchpad.net/juju-core/state/api/deployer 6.581s ok launchpad.net/juju-core/state/api/machineagent 2.641s ok launchpad.net/juju-core/state/api/machiner 4.796s ok launchpad.net/juju-core/state/api/params 0.023s ok launchpad.net/juju-core/state/api/upgrader 9.312s ok launchpad.net/juju-core/state/api/watcher 2.702s ok launchpad.net/juju-core/state/apiserver 2.786s ok launchpad.net/juju-core/state/apiserver/client 41.817s ok launchpad.net/juju-core/state/apiserver/common 0.021s ok launchpad.net/juju-core/state/apiserver/deployer 13.085s ok launchpad.net/juju-core/state/apiserver/machine 27.977s ? launchpad.net/juju-core/state/apiserver/testing [no test files] ok launchpad.net/juju-core/state/apiserver/upgrader 14.218s ok launchpad.net/juju-core/state/multiwatcher 1.134s ok launchpad.net/juju-core/state/presence 20.122s ok launchpad.net/juju-core/state/statecmd 17.723s ? launchpad.net/juju-core/state/testing [no test files] ok launchpad.net/juju-core/state/watcher 20.876s ok launchpad.net/juju-core/store 68.895s ok launchpad.net/juju-core/testing 4.554s ok launchpad.net/juju-core/testing/checkers 0.009s ok launchpad.net/juju-core/thirdparty/pbkdf2 0.223s ok launchpad.net/juju-core/upstart 1.043s ok launchpad.net/juju-core/utils 0.879s ok launchpad.net/juju-core/utils/fslock 11.059s ok launchpad.net/juju-core/utils/set 0.010s ok launchpad.net/juju-core/version 1.401s ok launchpad.net/juju-core/worker 4.969s ok launchpad.net/juju-core/worker/cleaner 3.137s ---------------------------------------------------------------------- FAIL: deployer_test.go:44: DeployerSuite.TestDeployRecallRemovePrincipals [LOG] 54.70123 INFO juju environs/testing: uploading FAKE tools 1.11.3-precise-amd64 [LOG] 54.70134 INFO juju environs: reading tools with major version 1 [LOG] 54.70136 DEBUG juju environs/tools: reading v1.* tools [LOG] 54.70138 INFO juju environs: falling back to public bucket [LOG] 54.70139 DEBUG juju environs/tools: reading v1.* tools [LOG] 54.70145 DEBUG juju environs/tools: found 1.11.3-precise-amd64 [LOG] 54.70147 INFO juju environs: filtering tools by series: precise [LOG] 54.70150 INFO juju environs: filtering tools by version: 1.11.3 [LOG] 54.70153 INFO juju environs/dummy: would pick tools from 1.11.3-precise-amd64 [LOG] 54.72707 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 54.73075 INFO juju state: connection established [LOG] 55.85818 INFO juju state: initializing environment [LOG] 56.37939 INFO juju state/api: listening on "127.0.0.1:46978" [LOG] 56.40685 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 56.41046 INFO juju state: connection established [LOG] 56.41104 INFO juju juju: authorization error while connecting to state server; retrying [LOG] 56.41110 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 56.41439 INFO juju state: connection established [LOG] 56.46797 INFO juju state/api: dialing "wss://127.0.0.1:46978/" [LOG] 56.47626 INFO juju state/api: connection established [LOG] 56.47652 INFO juju rpc: discarding action method reflect.Method{Name:"apiRootForEntity", PkgPath:"launchpad.net/juju-core/state/apiserver", Type:(*reflect.commonType)(0x8028f0), Func:reflect.Value{typ:(*reflect.commonType)(0x8028f0), val:(unsafe.Pointer)(0x6aa7fd), flag:0x131}, Index:1} [LOG] 56.47662 DEBUG juju rpc/jsoncodec: <- {"RequestId":1,"Type":"Admin","Request":"Login","Params":{"AuthTag":"user-admin","Password":"dummy-secret"}} [LOG] 56.47723 INFO juju rpc: discarding obtainer method reflect.Method{Name:"AuthClient", PkgPath:"", Type:(*reflect.commonType)(0x747a48), Func:reflect.Value{typ:(*reflect.commonType)(0x747a48), val:(unsafe.Pointer)(0x6abd0d), flag:0x130}, Index:1} [LOG] 56.47727 INFO juju rpc: discarding obtainer method reflect.Method{Name:"AuthEnvironManager", PkgPath:"", Type:(*reflect.commonType)(0x747a48), Func:reflect.Value{typ:(*reflect.commonType)(0x747a48), val:(unsafe.Pointer)(0x6abcc7), flag:0x130}, Index:2} [LOG] 56.47730 INFO juju rpc: discarding obtainer method reflect.Method{Name:"AuthMachineAgent", PkgPath:"", Type:(*reflect.commonType)(0x747a48), Func:reflect.Value{typ:(*reflect.commonType)(0x747a48), val:(unsafe.Pointer)(0x6abbea), flag:0x130}, Index:3} [LOG] 56.47732 INFO juju rpc: discarding obtainer method reflect.Method{Name:"AuthOwner", PkgPath:"", Type:(*reflect.commonType)(0x7a4068), Func:reflect.Value{typ:(*reflect.commonType)(0x7a4068), val:(unsafe.Pointer)(0x6abc31), flag:0x130}, Index:4} [LOG] 56.47741 INFO juju rpc: discarding action method reflect.Method{Name:"removeEntity", PkgPath:"launchpad.net/juju-core/state/apiserver/common", Type:(*reflect.commonType)(0x7a4ae8), Func:reflect.Value{typ:(*reflect.commonType)(0x7a4ae8), val:(unsafe.Pointer)(0x6fadd7), flag:0x131}, Index:4} [LOG] 56.47744 INFO juju rpc: discarding action method reflect.Method{Name:"setPassword", PkgPath:"launchpad.net/juju-core/state/apiserver/common", Type:(*reflect.commonType)(0x803748), Func:reflect.Value{typ:(*reflect.commonType)(0x803748), val:(unsafe.Pointer)(0x6fadfc), flag:0x131}, Index:5} [LOG] 56.47747 INFO juju rpc: discarding obtainer method reflect.Method{Name:"GetAuthTag", PkgPath:"", Type:(*reflect.commonType)(0x747b38), Func:reflect.Value{typ:(*reflect.commonType)(0x747b38), val:(unsafe.Pointer)(0x6abd56), flag:0x130}, Index:7} [LOG] 56.47749 INFO juju rpc: discarding obtainer method reflect.Method{Name:"Kill", PkgPath:"", Type:(*reflect.commonType)(0x7248a8), Func:reflect.Value{typ:(*reflect.commonType)(0x7248a8), val:(unsafe.Pointer)(0x6ab390), flag:0x130}, Index:8} [LOG] 56.47753 INFO juju rpc: discarding action method reflect.Method{Name:"getMachine", PkgPath:"launchpad.net/juju-core/state/apiserver/machine", Type:(*reflect.commonType)(0x803858), Func:reflect.Value{typ:(*reflect.commonType)(0x803858), val:(unsafe.Pointer)(0x6fb3bc), flag:0x131}, Index:2} [LOG] 56.47756 INFO juju rpc: discarding action method reflect.Method{Name:"setPassword", PkgPath:"launchpad.net/juju-core/state/apiserver/common", Type:(*reflect.commonType)(0x8038e0), Func:reflect.Value{typ:(*reflect.commonType)(0x8038e0), val:(unsafe.Pointer)(0x6fc539), flag:0x131}, Index:3} [LOG] 56.47762 INFO juju rpc: discarding action method reflect.Method{Name:"oneAgentTools", PkgPath:"launchpad.net/juju-core/state/apiserver/upgrader", Type:(*reflect.commonType)(0x8495e0), Func:reflect.Value{typ:(*reflect.commonType)(0x8495e0), val:(unsafe.Pointer)(0x6fcbc2), flag:0x131}, Index:3} [LOG] 56.47765 INFO juju rpc: discarding obtainer method reflect.Method{Name:"requireAgent", PkgPath:"launchpad.net/juju-core/state/apiserver", Type:(*reflect.commonType)(0x747ac0), Func:reflect.Value{typ:(*reflect.commonType)(0x747ac0), val:(unsafe.Pointer)(0x6ab3be), flag:0x131}, Index:15} [LOG] 56.47769 INFO juju rpc: discarding obtainer method reflect.Method{Name:"requireClient", PkgPath:"launchpad.net/juju-core/state/apiserver", Type:(*reflect.commonType)(0x747ac0), Func:reflect.Value{typ:(*reflect.commonType)(0x747ac0), val:(unsafe.Pointer)(0x6ab42c), flag:0x131}, Index:16} [LOG] 56.47773 DEBUG juju rpc/jsoncodec: -> {"RequestId":1,"Response":{}} [LOG] 56.48478 DEBUG juju rpc/jsoncodec: <- {"RequestId":2,"Type":"Pinger","Request":"Ping","Params":{}} [LOG] 56.48489 DEBUG juju rpc/jsoncodec: -> {"RequestId":2,"Response":{}} [LOG] 56.50962 INFO juju writing charm to storage [838 bytes] [LOG] 56.50968 INFO juju adding charm to state [LOG] 56.55944 INFO juju.deployer checking unit "wordpress/0" [LOG] 56.55970 INFO juju.deployer deploying unit "wordpress/0" deployer_test.go:65: s.waitFor(c, isDeployed(ctx, u0.Name())) deployer_test.go:233: c.Fatalf("timeout") ... Error: timeout [LOG] 63.03687 WARNING juju.deployer installer: cannot restart syslog daemon: must be root [LOG] 63.05870 DEBUG juju rpc/jsoncodec: <- error: EOF (closing false) [LOG] 63.05890 INFO juju environs/dummy: reset environment ---------------------------------------------------------------------- FAIL: deployer_test.go:197: DeployerSuite.TestNonAliveSubordinates [LOG] 66.23139 INFO juju environs/testing: uploading FAKE tools 1.11.3-precise-amd64 [LOG] 66.23150 INFO juju environs: reading tools with major version 1 [LOG] 66.23152 DEBUG juju environs/tools: reading v1.* tools [LOG] 66.23154 INFO juju environs: falling back to public bucket [LOG] 66.23156 DEBUG juju environs/tools: reading v1.* tools [LOG] 66.23160 DEBUG juju environs/tools: found 1.11.3-precise-amd64 [LOG] 66.23162 INFO juju environs: filtering tools by series: precise [LOG] 66.23165 INFO juju environs: filtering tools by version: 1.11.3 [LOG] 66.23167 INFO juju environs/dummy: would pick tools from 1.11.3-precise-amd64 [LOG] 66.25685 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 66.26044 INFO juju state: connection established [LOG] 66.88465 INFO juju state: initializing environment [LOG] 66.90469 INFO juju state/api: listening on "127.0.0.1:40038" [LOG] 66.93024 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 66.93354 INFO juju state: connection established [LOG] 66.93405 INFO juju juju: authorization error while connecting to state server; retrying [LOG] 66.93416 INFO juju state: opening state; mongo addresses: ["localhost:48304"]; entity "" [LOG] 66.93716 INFO juju state: connection established [LOG] 66.99252 INFO juju state/api: dialing "wss://127.0.0.1:40038/" [LOG] 66.99692 INFO juju state/api: connection established [LOG] 66.99711 DEBUG juju rpc/jsoncodec: <- {"RequestId":1,"Type":"Admin","Request":"Login","Params":{"AuthTag":"user-admin","Password":"dummy-secret"}} [LOG] 66.99755 DEBUG juju rpc/jsoncodec: -> {"RequestId":1,"Response":{}} [LOG] 66.99852 DEBUG juju rpc/jsoncodec: <- {"RequestId":2,"Type":"Pinger","Request":"Ping","Params":{}} [LOG] 66.99865 DEBUG juju rpc/jsoncodec: -> {"RequestId":2,"Response":{}} [LOG] 67.02448 INFO juju writing charm to storage [838 bytes] [LOG] 67.02457 INFO juju adding charm to state [LOG] 67.05976 INFO juju writing charm to storage [637 bytes] [LOG] 67.05983 INFO juju adding charm to state [LOG] 67.15780 INFO juju.deployer checking unit "wordpress/0" [LOG] 67.15805 INFO juju.deployer deploying unit "wordpress/0" [LOG] 67.60095 WARNING juju.deployer installer: cannot restart syslog daemon: must be root [LOG] 67.62454 INFO juju.deployer checking unit "subsvc0/0" [LOG] 67.62582 INFO juju.deployer removing unit "subsvc0/0" [LOG] 67.64105 INFO juju.deployer checking unit "subsvc1/0" [LOG] 67.64162 INFO juju.deployer removing unit "subsvc1/0" deployer_test.go:220: s.waitFor(c, isRemoved(s.State, sub0.Name())) deployer_test.go:233: c.Fatalf("timeout") ... Error: timeout [LOG] 67.66699 DEBUG juju rpc/jsoncodec: <- error: EOF (closing false) [LOG] 67.66715 INFO juju environs/dummy: reset environment 2013-07-16 14:54:50 WARNING juju.deployer simple.go:130 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:50 WARNING juju.deployer simple.go:185 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:50 WARNING juju.deployer simple.go:130 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:50 WARNING juju.deployer simple.go:130 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:51 WARNING juju.deployer simple.go:185 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:51 WARNING juju.deployer simple.go:185 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:51 WARNING juju.deployer simple.go:185 installer: cannot restart syslog daemon: must be root 2013-07-16 14:54:51 WARNING juju.deployer simple.go:185 installer: cannot restart syslog daemon: must be root OOPS: 4 passed, 2 FAILED --- FAIL: TestPackage (17.44 seconds) FAIL FAIL launchpad.net/juju-core/worker/deployer 17.703s ok launchpad.net/juju-core/worker/firewaller 29.262s ok launchpad.net/juju-core/worker/machiner 6.479s ---------------------------------------------------------------------- FAIL: provisioner_test.go:328: ProvisionerSuite.TestProvisionerSetsErrorStatusWhenStartInstanceFailed [LOG] 47.18586 INFO juju environs/testing: uploading FAKE tools 1.11.3-precise-amd64 [LOG] 47.18599 INFO juju environs: reading tools with major version 1 [LOG] 47.18601 DEBUG juju environs/tools: reading v1.* tools [LOG] 47.18603 INFO juju environs: falling back to public bucket [LOG] 47.18605 DEBUG juju environs/tools: reading v1.* tools [LOG] 47.18608 DEBUG juju environs/tools: found 1.11.3-precise-amd64 [LOG] 47.18610 INFO juju environs: filtering tools by series: precise [LOG] 47.18612 INFO juju environs: filtering tools by version: 1.11.3 [LOG] 47.18620 INFO juju environs/dummy: would pick tools from 1.11.3-precise-amd64 [LOG] 47.21490 INFO juju state: opening state; mongo addresses: ["localhost:56034"]; entity "" [LOG] 47.21860 INFO juju state: connection established [LOG] 47.66730 INFO juju state: initializing environment [LOG] 47.68851 INFO juju state/api: listening on "127.0.0.1:46573" [LOG] 47.72225 INFO juju state: opening state; mongo addresses: ["localhost:56034"]; entity "" [LOG] 47.72596 INFO juju state: connection established [LOG] 47.72660 INFO juju juju: authorization error while connecting to state server; retrying [LOG] 47.72668 INFO juju state: opening state; mongo addresses: ["localhost:56034"]; entity "" [LOG] 47.73005 INFO juju state: connection established [LOG] 47.78545 INFO juju state/api: dialing "wss://127.0.0.1:46573/" [LOG] 47.78995 INFO juju state/api: connection established [LOG] 47.79019 DEBUG juju rpc/jsoncodec: <- {"RequestId":1,"Type":"Admin","Request":"Login","Params":{"AuthTag":"user-admin","Password":"dummy-secret"}} [LOG] 47.79079 DEBUG juju rpc/jsoncodec: -> {"RequestId":1,"Response":{}} [LOG] 47.79306 DEBUG juju rpc/jsoncodec: <- {"RequestId":2,"Type":"Pinger","Request":"Ping","Params":{}} [LOG] 47.79316 DEBUG juju rpc/jsoncodec: -> {"RequestId":2,"Response":{}} [LOG] 47.79786 INFO juju.provisioner Starting up provisioner task 0 [LOG] 47.82474 INFO juju.provisioner found machine "0" pending provisioning provisioner_test.go:341: c.Assert(status, Equals, params.StatusError) ... obtained params.Status = "pending" ... expected params.Status = "error" [LOG] 48.27486 INFO juju environs/dummy: dummy startinstance, machine 0 [LOG] 48.27490 ERROR juju.provisioner cannot start instance for machine "0": dummy.StartInstance is broken [LOG] 48.27931 INFO juju.provisioner Shutting down provisioner task 0 [LOG] 48.27980 INFO juju environs/dummy: reset environment [LOG] 48.28000 DEBUG juju rpc/jsoncodec: <- error: read tcp 127.0.0.1:36989: use of closed network connection (closing true) OOPS: 17 passed, 1 FAILED --- FAIL: TestPackage (35.59 seconds) FAIL FAIL launchpad.net/juju-core/worker/provisioner 35.844s ok launchpad.net/juju-core/worker/resumer 2.707s ok launchpad.net/juju-core/worker/uniter 365.596s ok launchpad.net/juju-core/worker/uniter/charm 8.999s ok launchpad.net/juju-core/worker/uniter/hook 0.008s ok launchpad.net/juju-core/worker/uniter/jujuc 0.692s ok launchpad.net/juju-core/worker/uniter/relation 6.495s warning: building out-of-date packages: 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.