-
Notifications
You must be signed in to change notification settings - Fork 174
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
Remove unused ClusterManager API structs #4011
base: master
Are you sure you want to change the base?
Conversation
/azp run ci |
Azure Pipelines successfully started running 1 pipeline(s). |
thanks! We're partially duplicating this change in https://github.com/Azure/ARO-RP/pull/4014/files for the purposes of getting it reviewed by ARM (and probably breaking changes team too), so I'll put a hold here. The only question I have is why we're removing the resource types from all API versions instead of just subsequent ones. I am not sure that the ARM team would be OK with such a change. |
@cadenmarchese Since they were never wired up and we're implementing things differently, plus they don't conform with the ARM guidelines, it's easier to remove them. We could perhaps just not upload previous APIs if it's too much of an issue, but we don't want to keep all of the generation code around just for it. |
Which issue this PR addresses:
Fixes https://issues.redhat.com/browse/ARO-9171
What this PR does / why we need it:
Removes the invalid ClusterManager API structs + generation code + regenerates the clients.
Test plan for issue:
Unit test/E2E.
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?
Should need to pass ARM review.