Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Update the registration logic to print manual steps when adal authentication fails #447

Merged
15 commits merged into from
Jan 22, 2021

Conversation

chkeita
Copy link
Contributor

@chkeita chkeita commented Jan 20, 2021

Mitigate the deployment issue related to the conditional access policy.
The registration logic is updated to use the old rbac python library when possible.
The deployment will print some manual step for operations that cannot be automated

@chkeita chkeita marked this pull request as ready for review January 20, 2021 22:10
% (scaleset_service_principal.object_id, body)
)

logger.warning(
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

@chkeita chkeita marked this pull request as draft January 20, 2021 22:20
@chkeita chkeita changed the title register application using GraphRbacManagementClient Update the registration logic to print manual steps when adal authentication fails Jan 20, 2021
@chkeita chkeita marked this pull request as ready for review January 20, 2021 22:51
@chkeita chkeita requested a review from bmc-msft January 21, 2021 00:54
src/deployment/registration.py Outdated Show resolved Hide resolved
src/deployment/registration.py Outdated Show resolved Hide resolved
src/deployment/registration.py Outdated Show resolved Hide resolved
chkeita and others added 3 commits January 21, 2021 12:37
Co-authored-by: bmc-msft <41130664+bmc-msft@users.noreply.github.com>
Co-authored-by: bmc-msft <41130664+bmc-msft@users.noreply.github.com>
@ghost
Copy link

ghost commented Jan 22, 2021

Hello @bmc-msft!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@ghost ghost merged commit ec982c6 into microsoft:main Jan 22, 2021
@chkeita chkeita deleted the chkeita/registration branch March 31, 2021 21:53
@ghost ghost locked as resolved and limited conversation to collaborators May 1, 2021
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants