Skip to content

docs: galaxy-batch-runner SA prerequisites missing roles/batch.agentReporter and roles/logging.logWriter #94

Description

@LizBaldo

Missing IAM roles in prerequisites documentation

The README currently lists two required IAM roles for the galaxy-batch-runner service account:

  • roles/batch.jobsEditor
  • roles/iam.serviceAccountUser

Two additional roles are required but not documented:

roles/batch.agentReporter

The Batch VM agent authenticates as the galaxy-batch-runner SA to report task status back to batch.googleapis.com. Without this role, the agent starts (agent,start state) but cannot phone home, causing the 1080-second timeout with error: "no VM has agent reporting correctly within the time window".

roles/logging.logWriter

Batch VMs write job logs to Cloud Logging using this SA. Without this role, jobs run successfully but no logs appear in the GCP Batch console.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions