-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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
e2e/monitoring: Use non-deprecated proxy API #60921
e2e/monitoring: Use non-deprecated proxy API #60921
Conversation
In Kubernetes 1.10 this API is removed, which causes upgrade tests to fail, as the deprecated, but in 1.10 removed API is used here.
@brancz: Adding do-not-merge/release-note-label-needed because the release note process has not been followed. One of the following labels is required "release-note", "release-note-action-required", or "release-note-none". 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. |
/test pull-kubernetes-kubemark-e2e-gce |
1 similar comment
/test pull-kubernetes-kubemark-e2e-gce |
I believe the same as in #60872 might have been the problem, so I cherry-picked it to validate this. |
More changes are needed to fix uses of the deprecated proxy endpoints (there are actual proxy tests that need to be version gated… see #60769). The 1.9 branch is actually frozen at the moment as well preparing for a release /hold |
I would suggest that to be done in a separate PR, as I have little idea about what needs to be done for that. |
Fair enough. Will cancel hold once the branch is open. |
/hold cancel |
cc @kubernetes/sig-testing-pr-reviews @kubernetes/sig-release-pr-reviews |
/kind bug |
/lgtm |
[MILESTONENOTIFIER] Milestone Pull Request: Up-to-date for process Pull Request Labels
|
the |
does this need a rebase to make github drop the |
not necessary. git will drop it when it merges the PR into the release branch |
Yup. I confirmed this is what would happen locally. |
O ye of little faith |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: brancz, cblecker, liggitt 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 |
@jpbetz PTAL |
/retest |
/retest Review the full test history for this PR. Silence the bot with an |
/retest |
/retest Review the full test history for this PR. Silence the bot with an |
flaked on #61230 |
/test all [submit-queue is verifying that this PR is safe to merge] |
Automatic merge from submit-queue. |
What this PR does / why we need it:
In Kubernetes 1.10 this API is removed, which causes upgrade tests to
fail, as the deprecated, but in 1.10 removed API is used here.
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 #60768
Special notes for your reviewer:
I'm not sure whether the upgrade tests are run from HEAD of 1.9 branch or from the latest release, if it's from the latest release, then we need a 1.9.x patch release for the upgrade test to be fixed.
cc @mbohlool (this is my first time doing this so I may have done something completely wrong, please tell me if I did do so 🙂)