2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14774,"Type":"NotifyWatcher","Id":"3","Request":"Next","Params":{}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14775,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"machine-6"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50349,"Type":"NotifyWatcher","Id":"3","Request":"Next","Params":{}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50350,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"machine-0"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":14775,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50350,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50348,"Type":"NotifyWatcher","Id":"3","Request":"Next","Params":{}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50349,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"machine-2"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14776,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"machine-6"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50338,"Type":"NotifyWatcher","Id":"1","Request":"Next","Params":{}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50339,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"unit-picatic-api-0"}]}} 2013-11-04 22:06:04 INFO juju.worker.upgrader upgrader.go:139 desired tool version: 1.16.2 2013-11-04 22:06:04 INFO juju.worker.upgrader upgrader.go:146 upgrade requested from 1.14.1-precise-amd64 to 1.16.2 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50349,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50339,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50351,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"machine-0"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50350,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"machine-2"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50341,"Type":"NotifyWatcher","Id":"1","Request":"Next","Params":{}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50351,"Type":"NotifyWatcher","Id":"3","Request":"Next","Params":{}} 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50340,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"unit-picatic-api-0"}]}} 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50352,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"machine-5"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50342,"Type":"Upgrader","Request":"DesiredVersion","Params":{"Entities":[{"Tag":"unit-production-picatic-a pi-0"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50352,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50342,"Response":{"Results":[{"Version":"1.16.2","Error":null}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50343,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"unit-production-picatic-api-0"}]}} 2013-11-04 22:06:04 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50353,"Type":"Upgrader","Request":"Tools","Params":{"Entities":[{"Tag":"machine-5"}]}} 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 INFO juju.provider.ec2 ec2.go:187 opening environment "amazon-picatic" 2013-11-04 22:06:04 WARNING juju.environs.config config.go:451 unknown config field "logging-config" 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:138 finding exact version 1.16.2-precise-amd64 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:29 reading tools with major version 1 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:34 filtering tools by version: 1.16.2 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:37 filtering tools by series: precise 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:40 filtering tools by architecture: amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:44 falling back to public bucket 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:44 falling back to public bucket 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:44 falling back to public bucket 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:44 falling back to public bucket 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:61 found 1.10.0-precise-amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:61 found 1.10.0-precise-i386 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:61 found 1.10.0-quantal-amd64 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:61 found 1.10.0-quantal-i386 2013-11-04 22:06:04 DEBUG juju.environs.tools storage.go:61 found 1.10.0-raring-amd64 ... 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50343,"Response":{"Results":[{"Tools":{"Version":"1.16.2-precise-amd64","URL":"https://s3.amazonaws.com/ju ju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWEKN3AMVWQ&Expires=1699135564&Signature=EOSZVaelVR20zljQ%2B7doEb38Z90%3D"},"Error":null}]}} ... 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50340,"Response":{"Results":[{"Tools":{"Version":"1.16.2-precise-amd64","URL":"https://s3.amazonaws.com/ju ju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWEKN3AMVWQ&Expires=1699135564&Signature=EOSZVaelVR20zljQ%2B7doEb38Z90%3D"},"Error":null}]}} ... 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50353,"Response":{"Results":[{"Tools":{"Version":"1.16.2-precise-amd64","URL":"https://s3.amazonaws.com/ju ju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWEKN3AMVWQ&Expires=1699135564&Signature=EOSZVaelVR20zljQ%2B7doEb38Z90%3D"},"Error":null}]}} 2013-11-04 22:06:04 INFO juju.environs.tools tools.go:44 falling back to public bucket ... 2013-11-04 22:06:04 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50351,"Response":{"Results":[{"Tools":{"Version":"1.16.2-precise-amd64","URL":"https://s3.amazonaws.com/ju ju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWEKN3AMVWQ&Expires=1699135564&Signature=EOSZVaelVR20zljQ%2B7doEb38Z90%3D"},"Error":null}]}} 2013-11-04 22:06:04 INFO juju.worker.upgrader upgrader.go:173 fetching tools from "https://s3.amazonaws.com/juju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWE KN3AMVWQ&Expires=1699135564&Signature=EOSZVaelVR20zljQ%2B7doEb38Z90%3D" 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50352,"Type":"NotifyWatcher","Id":"3","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50349,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50352,"Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14777,"Type":"NotifyWatcher","Id":"3","Request":"Stop","Params":{}} 2013-11-04 22:06:06 INFO juju.environs.tools tools.go:44 falling back to public bucket 2013-11-04 22:06:06 DEBUG juju.environs.tools storage.go:41 reading v1.* tools 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":14774,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":14777,"Response":{}} 2013-11-04 22:06:06 ERROR juju runner.go:200 worker: fatal "upgrader": must restart: an agent upgrade is available 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "machiner" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "deployer" 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50353,"Type":"NotifyWatcher","Id":"4","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50354,"Type":"StringsWatcher","Id":"2","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":15,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50353,"Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":9,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50354,"Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14778,"Type":"NotifyWatcher","Id":"4","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":14779,"Type":"StringsWatcher","Id":"2","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":60,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":14778,"Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":57,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":14779,"Response":{}} 2013-11-04 22:06:06 ERROR juju runner.go:200 worker: fatal "api": must restart: an agent upgrade is available 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "state" 2013-11-04 22:06:06 DEBUG juju runner.go:119 worker: killing runner 0xc2003a9a80 2013-11-04 22:06:06 INFO juju runner.go:155 worker: runner is dying 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "lxc-provisioner" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "environ-provisioner" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "firewaller" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "apiserver" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "cleaner" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "resumer" 2013-11-04 22:06:06 DEBUG juju runner.go:234 worker: killing "minunitsworker" 2013-11-04 22:06:06 INFO juju.provisioner provisioner_task.go:109 Shutting down provisioner task 0 2013-11-04 22:06:06 INFO juju.provisioner provisioner_task.go:109 Shutting down provisioner task 0 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50341,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: read tcp x.x.x.x:40514: use of closed network connection (closing true) 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50338,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: read tcp x.x.x.x:47789: use of closed network connection (closing true) 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: EOF (closing false) 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: EOF (closing false) 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":10,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":6,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50351,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50348,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":17,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: read tcp x.x.x.x:40515: use of closed network connection (closing true) 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":17,"Error":"watcher has been stopped","ErrorCode":"stopped","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50351,"Type":"StringsWatcher","Id":"2","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50351,"Error":"connection is shut down","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50352,"Type":"NotifyWatcher","Id":"3","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50352,"Error":"connection is shut down","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50353,"Type":"NotifyWatcher","Id":"4","Request":"Stop","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50353,"Error":"connection is shut down","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50354,"Type":"Pinger","Request":"Ping","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50354,"Error":"connection is shut down","Response":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:103 rpc/jsoncodec: <- {"RequestId":50355,"Type":"Pinger","Request":"Ping","Params":{}} 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50355,"Error":"connection is shut down","Response":{}} ... 2013-11-04 22:06:06 DEBUG juju codec.go:168 rpc/jsoncodec: -> {"RequestId":50350,"Response":{"Results":[{"Tools":{"Version":"1.16.2-precise-amd64","URL":"https://s3.amazonaws.com/ju ju-dist/tools/juju-1.16.2-precise-amd64.tgz?AWSAccessKeyId=AKIAIB4E3YWEKN3AMVWQ&Expires=1699135566&Signature=nAlmjSjkS4xazvo1Ofm90QBmAYo%3D"},"Error":null}]}} 2013-11-04 22:06:06 DEBUG juju codec.go:106 rpc/jsoncodec: <- error: read tcp x.x.x.x:47790: use of closed network connection (closing true\(\d\+\.\)\{3\}\d\{1,3\})