GoogleCloudPlatform / rad-lab

RAD Lab enables users to deploy infrastructure on Google Cloud Platform (GCP) to support specific use cases. Infrastructure is created and managed through Terraform in conjunction with support scripts written in Python. The templates, code, and documentation for each use case are bundled into modules.
Apache License 2.0
92 stars 81 forks source link

RADLAB LAUNCHER PERMISSION ISSUE | roles/iam.organizationRoleViewer permission missing... #210

Open kdommaraju opened 4 months ago

kdommaraju commented 4 months ago

We are trying to launch RAD lab modules in our Google Cloud environment under our organization. Below listed organization permissions are check correctly.

Parent: roles/iam.organizationRoleViewer [OPTIONAL: This permission is not required if no parent (organization/folder) exists] RAD Lab Management Project: roles/storage.admin RAD Lab Management Project: roles/serviceusage.serviceUsageConsumer

We are still getting the following error while executing 'python3 radlab.py'

RADLAB LAUNCHER - Project Permission check passed Error Occured - RADLAB LAUNCHER PERMISSION ISSUE | roles/iam.organizationRoleViewer permission missing... (Review https://github.com/GoogleCloudPlatform/rad-lab/tree/main/radlab-launcher#iam-permissions-prerequisites for more details)

Please let us know if we are missing any step or any alternative route to deploy the module. Thank you

github-actions[bot] commented 4 months ago

Thank you for raising the request! RAD Lab admins have been notified.