-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Describe the bug
An unintuitive permission is necessary for the GCP upgrade process:
compute.images.delete
.
This is included in "Compute Instance Admin (v1)" - compute.instanceAdmin
- which the Ops Manager docs list as required. This is likely the only required permission for the Ops Manager VM and image management parts of Platform Automation; others may be necessary depending on blob store selection.
Currently, the Platform Automation docs don't list necessary permission prerequisites on GCP at all. They should! Not sure exactly where, yet.
The Paving repo docs list permissions necessary for setup of environments, which includes instanceAdmin:
https://github.com/pivotal/paving/tree/master/gcp
Those permissions are broader than what PA requires, but cover the additional permissions necessary to setup the envs Paving operates in, so may also be of interest.