Hello Lisa,

As described in this article 
<https://cloud.google.com/appengine/docs/flexible/nodejs/granting-project-access#deploying_using_iam_roles>
:

The App Engine Deployer role is the recommended role to grant to the 
account responsible for deploying a new version of a service, although you 
could also deploy with the App Engine Admin role. Note that other roles may 
be required to deploy, depending on which configuration files you are 
deploying; this is detailed in the deployment instructions below.

In the same article, some checking steps 
<https://cloud.google.com/appengine/docs/flexible/nodejs/granting-project-access#troubleshooting_iam-related_deployment_failures>
 
are recommended to troubleshoot IAM-related deployment failures. A list of 
App Engine roles and their descriptions are listed in this article 
<https://cloud.google.com/iam/docs/understanding-roles#gae_name_short_roles>
. 

After reviewing the articles, if you still cannot deploy your app without 
using the Owner role please send me your project number (privately) and the 
error messages that you receive and I'll glad to investigate the issue 
further.

Sincerely,



On Sunday, November 12, 2017 at 12:41:39 PM UTC-5, Lisa Copeland wrote:
>
> I was able to deploy the app when my role was switched to owner - this 
> seems like a bug
>
> On Saturday, November 11, 2017 at 3:32:44 PM UTC-8, Lisa Copeland wrote:
>>
>> My role includes Editor, App Engine Admin, App Engine Code Viewer and App 
>> Engine Deployer 
>>
>> I am able to preview my app on localhost:8080 and I am able to deploy it 
>> to AWS. 
>>
>> my app.yaml file:
>> runtime: nodejs
>> env: flex
>>
>> # Temporary setting to keep gcloud from uploading not required files for 
>> deployment
>> skip_files:
>> - ^node_modules$
>> - ^app\.yaml
>> - ^README\..*
>> - \.gitignore
>> - ^\.git$
>> - ^grunt\.js
>> - ^src$
>> - ^e2e$
>> - \.editorconfig
>> - ^karma\.config\.js
>> - ^package\.json
>> - ^protractor\.conf\.js
>> - ^tslint\.json
>>
>>
>> What am I doing wrong?
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/81fc773f-4e46-4c80-ac8c-f89c29c8eb79%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to