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
