Looking at how it works now [1] seems that the imageId is only set in some cases.

In previous versions the imageId was stored in the instance metadata, but that only works with nodes created by jclouds, and that seems to be working with the new code too.

Mind opening a JIRA to track this?



[1] https://github.com/jclouds/jclouds-labs-google/blob/master/google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/compute/functions/InstanceToNodeMetadata.java#L85-89

El 19/03/2015 14:31, "Yaron Rosenbaum" <yaron.rosenbaum@gmail.com> escribió:

Using gce master/head, after getting nodeMetadata of nodes using find / getNodeMetadata, imageId (getImageId()) returns null.