-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Pull in VPA changes to 0.12 release branch #5168
Pull in VPA changes to 0.12 release branch #5168
Conversation
…ME.md Co-authored-by: Marco Voelz <[email protected]>
With switch to ginkgo v2 timeout are counted differently[1]. With Ginkgo v1 timeout was per-test-suite. Now its for the whole test run. As a result `actuation` [2] tests for `v1` API are timing out. They take a little more than 60 minutes. For example passing run [3] logs first '[v1]' at 19:30:23.701 and the last one at 20:33:44.510. [1] https://onsi.github.io/ginkgo/MIGRATING_TO_V2#timeout-behavior [2] https://k8s-testgrid.appspot.com/sig-autoscaling-vpa#autoscaling-vpa-actuation [3] https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-e2e-autoscaling-vpa-actuation/1564683608667459584/build-log.txt
After kubernetes#5151 e2e are still failing because we're still hitting ginkgo timeout
be80c3e
to
d958830
Compare
@mwielgus please take a look |
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
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jbartosik, mwielgus 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 |
Roll up VPA 0.12 release branch to master.
I want to include #5149 in VPA 0.12.0 release. I started doing the release when I noticed that dependencies were in state which may cause problems later (different go version than K8s, different ginkgo version) so I want to have those updates as part of VPA 0.12.0.
After that change e2e were failing. I think only changes needed for e2e to pass were test time out extensions (#5151, #5159). I considered simply rolling up to current state of master branch but (now VPA e2e are passing, see dashboard) but I got presubmit errors on CA helm chart changes so I'm pulling in only VPA changes .
Which component this PR applies to?
VPA
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: