[ https://issues.apache.org/jira/browse/JCLOUDS-1043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15042378#comment-15042378 ]
Nelson Araujo commented on JCLOUDS-1043: ---------------------------------------- Sure. I will send a pull request for it shortly. > Google IAM release breaks GoogleComputeEngineHttpApiModule > ---------------------------------------------------------- > > Key: JCLOUDS-1043 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1043 > Project: jclouds > Issue Type: Bug > Components: jclouds-compute > Affects Versions: 1.9.1 > Environment: Google Compute Engine + JClouds > Reporter: Nelson Araujo > Priority: Minor > Labels: google-compute-engine > Fix For: 1.9.2 > > > JClouds relies on parsing the service account email address to extract the > Project ID from it. With the upgrade of Google Compute Engine to integrate > with Cloud IAM (https://cloud.google.com/iam) the user is in control of the > service account name. > Without the project ID fixed at the beginning of the account email JClouds > fails to identify the project and all requests fail. > Problem happens in > org.jclouds.googlecomputeengine.config.GoogleComputeEngineHttpApiModule: > @Provides @UserProject Supplier<String> supplyProject() -- This message was sent by Atlassian JIRA (v6.3.4#6332)