This fixes several issues. It improves the OsFamily detection and properly sets 
a default username for each image so the SSH access works on them out of the 
box.

[JCLOUDS-870](https://issues.apache.org/jira/browse/JCLOUDS-870): Adds the 
missing projects to the default project list
[JCLOUDS-861](https://issues.apache.org/jira/browse/JCLOUDS-861) & 
[JCLOUDS-911](https://issues.apache.org/jira/browse/JCLOUDS-861): Improved the 
way image OSFamily is parsed and
configured the default username for each image type.

/cc @danbroudy 
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds-labs-google/pull/152

-- Commit Summary --

  * Image credentials and project improvements.

-- File Changes --

    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/GoogleComputeEngineApiMetadata.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/config/GoogleComputeEngineServiceContextModule.java
 (28)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/functions/GoogleComputeEngineImageToImage.java
 (41)
    A 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/functions/ImageNameToOperatingSystem.java
 (65)
    A 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/compute/GoogleComputeEngineTemplateBuilderLiveTest.java
 (73)
    M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/compute/functions/GoogleComputeEngineImageToImageTest.java
 (8)
    A 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/compute/functions/ImageNameToOperatingSystemTest.java
 (52)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-google/pull/152.patch
https://github.com/jclouds/jclouds-labs-google/pull/152.diff

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

Reply via email to