-
Notifications
You must be signed in to change notification settings - Fork 542
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
Add CL2 prefix to ENABLE_PVS variable, to allow value to be overriden using env variable #1126
Add CL2 prefix to ENABLE_PVS variable, to allow value to be overriden using env variable #1126
Conversation
Hi @maniSbindra. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
/retest |
Hi @mm4tt, I am not sure why the clusterloader2 test is failing. Could you suggest what I need to do? |
It might be a flake, let's try again /test pull-perf-tests-clusterloader2 |
/test pull-perf-tests-clusterloader2 |
Looks like the density test timed out in presubmit, strange given that this PR is only touching load test. /test pull-perf-tests-clusterloader2 |
This reverts commit 53f19ac. Here is an example of PR when presubmit failed twice due to NK - kubernetes/perf-tests#1126 An example presubmit run https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/perf-tests/1126/pull-perf-tests-clusterloader2/1240479871608557568/ In the above run, NK killed 5 nodes during density which in the end resulted in test timing out after 1h40min. Here is the last NK log: ``` W0319 05:03:07.667] I0319 05:03:07.667437 12947 nodes.go:121] NodeKiller: Node e2e-1126-62db2-minion-group-sszg removed from killing. Runs pod prometheus-k8s-0 W0319 05:03:07.668] I0319 05:03:07.667536 12947 nodes.go:135] NodeKiller: 94 nodes available, wants to fail 1 nodes W0319 05:03:07.668] I0319 05:03:07.667547 12947 nodes.go:140] NodeKiller: Node "e2e-1126-62db2-minion-group-ngh6" schedule for failure W0319 05:03:07.668] I0319 05:03:07.667643 12947 nodes.go:154] NodeKiller: Stopping docker and kubelet on "e2e-1126-62db2-minion-group-ngh6" to simulate failure ``` We should change the logic to not kill the nodes so many times.
Thanks @mm4tt, this time it succeeded. |
/lgtm Thanks! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: maniSbindra, mm4tt 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 |
This reverts commit 53f19ac. Here is an example of PR when presubmit failed twice due to NK - kubernetes/perf-tests#1126 An example presubmit run https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/perf-tests/1126/pull-perf-tests-clusterloader2/1240479871608557568/ In the above run, NK killed 5 nodes during density which in the end resulted in test timing out after 1h40min. Here is the last NK log: ``` W0319 05:03:07.667] I0319 05:03:07.667437 12947 nodes.go:121] NodeKiller: Node e2e-1126-62db2-minion-group-sszg removed from killing. Runs pod prometheus-k8s-0 W0319 05:03:07.668] I0319 05:03:07.667536 12947 nodes.go:135] NodeKiller: 94 nodes available, wants to fail 1 nodes W0319 05:03:07.668] I0319 05:03:07.667547 12947 nodes.go:140] NodeKiller: Node "e2e-1126-62db2-minion-group-ngh6" schedule for failure W0319 05:03:07.668] I0319 05:03:07.667643 12947 nodes.go:154] NodeKiller: Stopping docker and kubelet on "e2e-1126-62db2-minion-group-ngh6" to simulate failure ``` We should change the logic to not kill the nodes so many times.
This PR is based on the conversation #1125 (comment). After this change we will be able to override the value of ENABLE_PVS variable. The default value of this variable will be true.
In tests with kubemark cluster we will override this value to false due to issue #803.
Once this is merged we will PR into the test-infra repo to override this value to false for kubemark cluster tests.