OCPBUGS#11410: Add required Azure AD permission#65911
OCPBUGS#11410: Add required Azure AD permission#65911abhatt-rh merged 1 commit intoopenshift:mainfrom
Conversation
|
🤖 Updated build preview is available at: Build log: https://circleci.com/gh/ocpdocs-previewbot/openshift-docs/28292 |
37643c2 to
f8a6cf9
Compare
| * `Contributor` | ||
|
|
||
| To set roles on the Azure portal, see the link:https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal[Manage access to Azure resources using RBAC and the Azure portal] in the Azure documentation. No newline at end of file | ||
| Your Active Directory (AD) must have the following permission: |
There was a problem hiding this comment.
How about to change Your Azure account on Azure Active Directory (AD) must have the following permission:?
|
From docs review link:
seems that the section of |
c5401be to
73db305
Compare
|
@mjpytlak I think the |
@xenolinux I do not recall |
|
|
@xenolinux
My PR continues to use |
73db305 to
7f52251
Compare
3304185 to
158b811
Compare
I reverted the changes. Thanks @mjpytlak for the clarification. |
|
@jinyunma Since there was a difficulty in creating a service principal due to lack of privileges. The current addition in the |
I still could not find the section hmm, I think it's better to add into that permission in this missed section |
@jinyunma We are not using the "Azure required roles" section related file anymore. Instead we are using the |
If so, I think below content is missing in |
Those roles are added as a prerequisite: |
Here mainly describes roles required for service principal which will be created by azure user account. But in "Azure required roles" section, it lists the roles which azure user account requires. |
@xenolinux @jinyunma Yes my 4.14 PR [1] has this information:
[1] #62875 |
|
@jinyunma I think this change[1] will suffice, what do you think? |
|
@mjpytlak @xenolinux sorry that didn't notice that For normal installation:
But from doc link in comments, I didn't find any description for azure account subscription roles in step1 which I described above, or I misunderstand something? |
@jinyunma I think you are missing something and we might be missing something. Also - We are now starting to have conversations about two separate PRs, which is making it difficult to close on this PR -- this is my fault, as I initiated the conversation by referencing my work. I would first like to understand what is needed to get this PR approved. For this PR While "Required Azure roles" does not appear in the 4.14 docs, it is still used in 4.10 up to and including 4.13, so I was mistaken in asking @xenolinux to remove it. To get approval on this PR, I believe the only thing you are asking for is that the "microsoft.directory/servicePrincipals/createAsOwner" permission on Azure AD be added to to this topic. Correct? From PR #62875. Answering your last set of questions about my 4.14 work on managed identities, but I would ask that we continue this conversation in a Slack DM to determine if an update is required for 4.14.
Here is the currently published 4.13 docs with Required Azure roles (installation-azure-permissions.adoc). Note that the Required Azure permissions for installer-provisioned infrastructure (from my 4.14 PR) says the exact same thing as Required Azure roles. I simply moved the content to "Required Azure permissions for installer-provisioned infrastructure" to clarify that assigning these roles is the quickest way to get all of the permissions assigned.
|
|
Confirmed that the author has received an approval from the OCP DPM for merging to 4.10 |
|
/cherrypick enterprise-4.14 |
|
/cherrypick enterprise-4.13 |
|
/cherrypick enterprise-4.12 |
|
/cherrypick enterprise-4.11 |
|
/cherrypick enterprise-4.10 |
|
/cherrypick enterprise-4.14 |
|
@gabriel-rh: new pull request created: #66385 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/cherrypick enterprise-4.13 |
|
@abhatt-rh: #65911 failed to apply on top of branch "enterprise-4.13": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/cherrypick enterprise-4.12 |
|
@abhatt-rh: #65911 failed to apply on top of branch "enterprise-4.12": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/cherrypick enterprise-4.11 |
|
/cherrypick enterprise-4.10 |
|
@abhatt-rh: #65911 failed to apply on top of branch "enterprise-4.11": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@abhatt-rh: #65911 failed to apply on top of branch "enterprise-4.10": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Version(s): 4.10+
Issue: https://issues.redhat.com/browse/OCPBUGS-11410
Link to docs preview: https://65911--docspreview.netlify.app/openshift-enterprise/latest/installing/installing_azure/installing-azure-account#installation-azure-permissions_installing-azure-account
QE review:
Additional information: The "Required Azure roles" section or
modules/installation-azure-permissions.adocfile will not be available in the preview. The file is currently not present in 4.14 and main. But it is being used from 4.10 - 4.13. Once this PR is merged, I will create a manual cherry-pick for 4.14.