| Index: environs/cloudinit.go |
| === modified file 'environs/cloudinit.go' |
| --- environs/cloudinit.go 2014-01-23 05:45:58 +0000 |
| +++ environs/cloudinit.go 2014-02-04 06:12:44 +0000 |
| @@ -6,6 +6,8 @@ |
| import ( |
| "fmt" |
| + "github.com/errgo/errgo" |
| + |
| "launchpad.net/juju-core/agent" |
| coreCloudinit "launchpad.net/juju-core/cloudinit" |
| "launchpad.net/juju-core/constraints" |
| @@ -138,7 +140,7 @@ |
| // These really are directly relevant to running a state server. |
| cert, key, err := cfg.GenerateStateServerCertAndKey() |
| if err != nil { |
| - return fmt.Errorf("cannot generate state server certificate: %v", err) |
| + return errgo.Annotate(err, "cannot generate state server certificate") |
| } |
| mcfg.StateServerCert = cert |
| mcfg.StateServerKey = key |