diff --git a/lib/fog/google/compute.rb b/lib/fog/google/compute.rb index d625f90677..3e39d3de42 100644 --- a/lib/fog/google/compute.rb +++ b/lib/fog/google/compute.rb @@ -843,7 +843,9 @@ class Real def initialize(options) base_url = 'https://www.googleapis.com/compute/' - api_scope_url = 'https://www.googleapis.com/auth/compute' + # The devstorage scope is needed to be able to insert images + # devstorage.read_only scope is not sufficient like you'd hope + api_scope_url = 'https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/devstorage.read_write' shared_initialize(options) google_client_email = options[:google_client_email]