-
Notifications
You must be signed in to change notification settings - Fork 431
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
test deleting all tags, node labels, and node taints in AKS e2e #4295
Conversation
/cherry-pick release-1.12 |
@nojnhuh: once the present PR merges, I will cherry-pick it on top of release-1.12 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4295 +/- ##
=======================================
Coverage 59.73% 59.73%
=======================================
Files 192 192
Lines 19303 19303
=======================================
Hits 11531 11531
Misses 7142 7142
Partials 630 630 ☔ View full report in Codecov by Sentry. |
@nojnhuh fyi we found an issue with @jackfrancis last week where the test deletes the So we might not be able to remove all tags as-is, we might need to preserve some of the "essential" tags, at least on the RGs. |
@CecileRobertMichon Ah, that makes sense and sounds like the real root cause of #3955. Maybe we can skip the "delete all tags" step for the AzureManagedControlPlane and keep it for the AzureManagedMachinePools. I think the mechanism in ASO is similar enough that that would still give us enough confidence that that still works for ASO ManagedClusters if we only test it for ManagedClustersAgentPools. |
9fe712c
to
19e1f0d
Compare
19e1f0d
to
a8a1f0f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/assign @jackfrancis
LGTM label has been added. Git tree hash: b300bcbf62180ee1d3294d26399e64332aa6ec7c
|
@jackfrancis Could you PTAL? |
/lgtm (added one clarifying question, I don't expect it will result in any changes) |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jackfrancis The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@nojnhuh: new pull request created: #4319 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
This PR adds tests that remove all defined tags, node labels, and node taints on AKS resources. Deleting all tags had been previously tested but was removed in #4069 due to an ASO limitation at the time that has since been lifted. Deleting all node labels and taints was first made possible in #4122 and has never been tested in e2e before.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #4266
Special notes for your reviewer:
TODOs:
Release note: