Skip to content
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

Realign CredentialsRequest to match current ARO operator role definition #3948

Closed
wants to merge 1 commit into from

Conversation

fahlmant
Copy link
Collaborator

@fahlmant fahlmant commented Nov 8, 2024

Which issue this PR addresses:

Partially fixes ARO-12070

What this PR does / why we need it:

Resets ARO Operator CredentialsRequest to the base role definition we have now for MiWi. Prepares it for any future permissions we need to add.

Test plan for issue:

MiWi clusters are already using this definition

Is there any documentation that needs to be updated for this PR?

n/a

How do you know this will function as expected in production?

MiWi clusters are already using this definition

Copy link
Collaborator

@bennerv bennerv left a comment

Choose a reason for hiding this comment

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

lgtm.

Note that this might get out of sync over time because CVO doesn't own it and won't update it on minor version rollout.

Copy link
Collaborator

@cadenmarchese cadenmarchese left a comment

Choose a reason for hiding this comment

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

thanks!

@fahlmant
Copy link
Collaborator Author

fahlmant commented Nov 9, 2024

@bennerv True, since this is just a record of the definition, it could get out of sync. My proposal is to match what ROSA does: any changes must be committed to this repo via a PR before the Azure role definition gets updated.

@fahlmant
Copy link
Collaborator Author

/azp run ci

Copy link

No pipelines are associated with this pull request.

@fahlmant
Copy link
Collaborator Author

Closing in favor of #3953

@fahlmant fahlmant closed this Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants