Skip to content

Conversation

@kimorris27
Copy link
Contributor

Which issue this PR addresses:

https://issues.redhat.com/browse/ARO-23278

What this PR does / why we need it:

CSP E2E already gives the FPSP Network Contributor over the vnet, but MIWI E2E wasn't for some reason. I noticed while working on another task that the only reason MIWI E2E works today is because the FPSP has Owner at subscription scope over the Classic E2E subscription. We should remove that Owner role assignment and rely on properly scoped role assignments.

Test plan for issue:

First, to validate our understanding of the issue:

  • Remove FPSP's Owner assignment on Classic E2E sub
  • Run an E2E pipeline; observe that CSP E2E passes, while MIWI E2E fails during dynamic validation

To test my code changes:

  • Remove FPSP's Owner assignment on Classic E2E sub
  • Deploy these changes to canary; observe that E2E passes for both cluster types

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?

Tested in canary.

@kimorris27
Copy link
Contributor Author

Got zonal allocation failures in E2E. I'll try rerunning in a little while.

@kimorris27
Copy link
Contributor Author

/azp run ci

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kimorris27
Copy link
Contributor Author

/azp run ci

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kimorris27
Copy link
Contributor Author

/azp run ci

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Collaborator

@hawkowl hawkowl left a comment

Choose a reason for hiding this comment

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

question

@kimorris27 kimorris27 force-pushed the kimorris27/ARO-23278-give-fpsp-network-contributor-in-e2e branch from 817281a to 59d45b7 Compare December 22, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chainsaw Pull requests or issues owned by Team Chainsaw ready-for-review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants