-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add devops identity as Storage Account Contributor to rpversion SA #4094
Add devops identity as Storage Account Contributor to rpversion SA #4094
Conversation
"principalId": "[parameters('globalDevopsServicePrincipalId')]", | ||
"principalType": "ServicePrincipal" | ||
}, | ||
"apiVersion": "2018-09-01-preview", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this API version correct/desired?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
probably not, but bumping this would require bumping the singleton apiversion we use for all Microsoft.Authorization resources so it'll be an involved effort.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack. No need to cut deeper than we have to for this specific change.
cfcbb2a
to
cdc8a6f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
makes sense 👍
Which issue this PR addresses:
Part of building a pipeline to achieve ARO-4399
What this PR does / why we need it:
Adds the Storage Account Contributor role over the rpversion storage account to our devops managed identity. This allows us to build pipelines that upload data to this storage account.
This privilege will be used in an upcoming pipeline to build and deploy the
az aro
Azure CLI preview extension into this storage account in order to serve it for external consumption.Test plan for issue:
Is there any documentation that needs to be updated for this PR?
No
How do you know this will function as expected in production?
This change should not impact the production service, as it simply adds a new role assignment to the devops identity used during deployments.