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