Allow MachinePools without MachinePoolMachines to exist in workload cluster for clusterctl upgrade e2e test #10134
Labels
area/testing
Issues or PRs related to testing
kind/bug
Categorizes issue or PR as related to a bug.
kind/feature
Categorizes issue or PR as related to a new feature.
priority/important-longterm
Important over the long term, but may not be staffed and/or may need multiple releases to complete.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
What would you like to be added (User Story)?
As an infrastructure provider, I want to leverage CAPI's clusterctl upgrade e2e test to test upgrades of my provider while it is managing MachinePools without MachinePoolMachines.
Detailed Description
While #9892 enables MachinePools in workload clusters for this test, it still assumes that Machines exist to represent the instances. The test should lift its assumption that a Machine exists for each MachinePool replica to enable testing implementations like CAPZ's AzureManagedMachinePool.
Anything else you would like to add?
No response
Label(s) to be applied
/kind feature
/area testing
The text was updated successfully, but these errors were encountered: