Good news! Looks like it is a very minor issue. 
Its two problems I encountered when I was taking a swing at this.

One problem is getting the "options did not clone correctly" warning when I try 
to run the `GoogleComputeEngineServiceLiveTest` on its own. 
This is due to comparing  null to an Optional.Absent()

The fix: 
Add in GoogleComputeEngineTemplateOptions.java
`import static com.google.common.base.Optional.fromNullable;`
```
public void copyTo(TemplateOptions to) {
.
.
.
    eTo.loginPassword = fromNullable(this.getLoginPassword());
    eTo.loginPrivateKey = fromNullable(this.getLoginPrivateKey());
}
```

The other issue is that rarely (but it happens) Instance.get does not return a 
status so we need to make status Nullable in Instance.java

Instances.java
228: `@Nullable public abstract Status status();`

If that wasn't clear, I have the changes in a branch 
[here](https://github.com/danbroudy/jclouds-labs-google/commits/compute-auth)

Sound good? 

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/118#issuecomment-68013457

Reply via email to