5305e1dd19fe1035eed32bb0b7ccbd29a43a8f9b,deploy/create_project.py,,enable_deployment_manager,#,142

Before Change



  // Grant deployment manager service account (temporary) owners access.
  dm_service_account = utils.get_deployment_manager_service_account(project_id)
  runner.run_gcloud_command(["projects", "add-iam-policy-binding", project_id,
                             "--member", dm_service_account,
                             "--role", "roles/owner"],
                            project_id=None)


def enable_services_apis(config):
  Enables services for this project.

After Change


  // Grant deployment manager service account (temporary) owners access.
  dm_service_account = utils.get_deployment_manager_service_account(project_id)
  for role in _DEPLOYMENT_MANAGER_ROLES:
    runner.run_gcloud_command([
        "projects", "add-iam-policy-binding", project_id, "--member",
        dm_service_account, "--role", role
    ],
                              project_id=None)

  logging.info("Sleeping for %d seconds to let IAM updates propagate.",
               _IAM_PROPAGATAION_WAIT_TIME_SECS)
  time.sleep(_IAM_PROPAGATAION_WAIT_TIME_SECS)
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 2

Instances


Project Name: GoogleCloudPlatform/healthcare
Commit Name: 5305e1dd19fe1035eed32bb0b7ccbd29a43a8f9b
Time: 2019-01-23
Author: noreply@google.com
File Name: deploy/create_project.py
Class Name:
Method Name: enable_deployment_manager


Project Name: GoogleCloudPlatform/healthcare
Commit Name: 0c68ee4db9d039acf571cdfb71396e5760ebf7d3
Time: 2019-02-04
Author: noreply@google.com
File Name: deploy/create_project.py
Class Name:
Method Name: deploy_project_resources


Project Name: GoogleCloudPlatform/healthcare
Commit Name: 5305e1dd19fe1035eed32bb0b7ccbd29a43a8f9b
Time: 2019-01-23
Author: noreply@google.com
File Name: deploy/create_project.py
Class Name:
Method Name: deploy_project_resources