Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1043

Google IAM release breaks GoogleComputeEngineHttpApiModule

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.9.1
    • 2.0.0
    • jclouds-compute
    • Google Compute Engine + JClouds

    Description

      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()

      Attachments

        Activity

          People

            Unassigned Unassigned
            nelsonjr Nelson Araujo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: