Skip to content
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

kubelet watch-manager test, restore watch-based manager default #74781

Merged
merged 2 commits into from
Mar 16, 2019

Conversation

liggitt
Copy link
Member

@liggitt liggitt commented Mar 1, 2019

What type of PR is this?
/kind bug

What this PR does / why we need it:

Which issue(s) this PR fixes:
xref #74412

Does this PR introduce a user-facing change?:

NONE

@k8s-ci-robot k8s-ci-robot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. release-note Denotes a PR that will be considered when it comes time to generate release notes. kind/bug Categorizes issue or PR as related to a bug. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. needs-priority Indicates a PR lacks a `priority/foo` label and requires one. area/apiserver sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. sig/cli Categorizes an issue or PR as relevant to SIG CLI. sig/cloud-provider Categorizes an issue or PR as relevant to SIG Cloud Provider. sig/cluster-lifecycle Categorizes an issue or PR as relevant to SIG Cluster Lifecycle. sig/testing Categorizes an issue or PR as relevant to SIG Testing. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Mar 1, 2019
@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 1, 2019
@dims
Copy link
Member

dims commented Mar 1, 2019

@liggitt x/net is tricky :) see #71501

@liggitt
Copy link
Member Author

liggitt commented Mar 1, 2019

@liggitt x/net is tricky :) see #71501

yeah :(

@spiffxp
Copy link
Member

spiffxp commented Mar 2, 2019

/milestone v1.14
Pretty sure we want this to land as part of the v1.14 release

@k8s-ci-robot k8s-ci-robot added this to the v1.14 milestone Mar 2, 2019
@liggitt
Copy link
Member Author

liggitt commented Mar 2, 2019

yeah, will coordinate with @dims and @cblecker on which of this or #71501 go in

@caesarxuchao
Copy link
Member

/cc @wenjiaswe

@wenjiaswe
Copy link
Contributor

@liggitt yes, this one is pretty tricky. Along with dependency update in K8s, a bunch of other places need to be updated too: #71501 (comment).

/cc @PrasadG193

@k8s-ci-robot
Copy link
Contributor

@wenjiaswe: GitHub didn't allow me to request PR reviews from the following users: PrasadG193.

Note that only kubernetes members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

@liggitt yes, this one is pretty tricky. Along with dependency update in K8s, a bunch of other places need to be updated too: #71501 (comment).

/cc @PrasadG193

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.

@liggitt liggitt changed the title golang.org/x/net bump, kubelet secret watch test WIP - golang.org/x/net bump, kubelet secret watch test Mar 5, 2019
@k8s-ci-robot k8s-ci-robot modified the milestones: v1.14, v1.15 Mar 6, 2019
@liggitt liggitt modified the milestones: v1.15, v1.14 Mar 13, 2019
@liggitt
Copy link
Member Author

liggitt commented Mar 13, 2019

since #75289 was able to pick up the go 1.12 level of golang.org/x/net, and feedback from @kubernetes/sig-scalability-misc is that the cache-based manager does not perform as well in scale tests, moving this back into the milestone for consideration

@liggitt liggitt added the priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. label Mar 13, 2019
@k8s-ci-robot k8s-ci-robot removed the needs-priority Indicates a PR lacks a `priority/foo` label and requires one. label Mar 13, 2019
@dims
Copy link
Member

dims commented Mar 13, 2019

/assign @wojtek-t

@wojtek-t
Copy link
Member

/lgtm

Thanks a lot for that PR Jordan!

/hold
To ensure that we don't merge it before we're sure we won't be forced to revert golang to 1.11.

@k8s-ci-robot k8s-ci-robot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. lgtm "Looks good to me", indicates that a PR is ready to be merged. labels Mar 13, 2019
@spiffxp
Copy link
Member

spiffxp commented Mar 13, 2019

Unclear if the test failure is related to this PR or not

I0313 16:37:21.458] --- FAIL: TestWatchBasedManager (0.97s)
I0313 16:37:21.459] testserver.go:195: failed to launch server: failed to set default ServerRunOptions: error creating self-signed certificates: unable to generate self signed cert: failed to write cert fixture to cmd/kube-apiserver/app/testing/testdata/127.0.0.1_10.0.0.1_kubernetes.default.svc-kubernetes.default-kubernetes-localhost.crt: open cmd/kube-apiserver/app/testing/testdata/127.0.0.1_10.0.0.1_kubernetes.default.svc-kubernetes.default-kubernetes-localhost.crt: no such file or directory
I0313 16:37:21.459] FAIL

@spiffxp
Copy link
Member

spiffxp commented Mar 13, 2019

/retest

@k8s-ci-robot
Copy link
Contributor

k8s-ci-robot commented Mar 13, 2019

@liggitt: The following test failed, say /retest to rerun them all:

Test name Commit Details Rerun command
pull-kubernetes-godeps fabb440ba7c739a9a5f62ade6fd6e12cda41b20a link /test pull-kubernetes-godeps

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

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. I understand the commands that are listed here.

@liggitt
Copy link
Member Author

liggitt commented Mar 13, 2019

that's the test this PR added, but it should not be running in that suite... added a missing integration tag into the auto-generated BUILD file to match other tests

@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Mar 13, 2019
@liggitt
Copy link
Member Author

liggitt commented Mar 13, 2019

CI is now green, holding pending the go1.12 decision

@wojtek-t
Copy link
Member

@liggitt - with the go1.12.1 being merged (and it seems it helps with the issues), can we unhold this one?

@liggitt
Copy link
Member Author

liggitt commented Mar 16, 2019

with the go1.12.1 being merged (and it seems it helps with the issues), can we unhold this one?

Yes
/hold cancel

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 16, 2019
@wojtek-t
Copy link
Member

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Mar 16, 2019
@k8s-ci-robot k8s-ci-robot merged commit 1a24040 into kubernetes:master Mar 16, 2019
@liggitt liggitt deleted the http2-watch branch March 18, 2019 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. area/kubeadm area/kubelet area/test cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/bug Categorizes issue or PR as related to a bug. lgtm "Looks good to me", indicates that a PR is ready to be merged. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. release-note-none Denotes a PR that doesn't merit a release note. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. sig/cluster-lifecycle Categorizes an issue or PR as relevant to SIG Cluster Lifecycle. sig/node Categorizes an issue or PR as relevant to SIG Node. sig/scalability Categorizes an issue or PR as relevant to SIG Scalability. sig/testing Categorizes an issue or PR as relevant to SIG Testing. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants