golang: Update to go1.18rc1#107105
Conversation
|
/test |
|
@justaugustus: The
The following commands are available to trigger optional jobs:
Use
DetailsIn 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. |
|
For Golang pre-releases, the |
|
/test pull-kubernetes-dependencies-go-canary |
DetailsIn 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. |
|
/retest-required |
|
/skip |
|
/override pull-kubernetes-integration-go-canary |
|
@justaugustus: Overrode contexts on behalf of justaugustus: pull-kubernetes-integration-go-canary, pull-kubernetes-verify-go-canary DetailsIn 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. |
|
/override pull-kubernetes-integration-go-canary |
|
@justaugustus: Overrode contexts on behalf of justaugustus: pull-kubernetes-integration-go-canary DetailsIn 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. |
|
@justaugustus: The following test failed, say
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. DetailsInstructions 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. |
|
??? |
|
@justaugustus: Overrode contexts on behalf of justaugustus: pull-kubernetes-verify-go-canary DetailsIn 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. |
the error are lint failures and thing related to dependencies between modules ... related to golang toolchain for sure |
Agreed. The confusion was about the test override not sticking. The default presubmits are not on go1.18 yet, so this won't block other PRs, but the fact that the context is not required, yet blocking the PR from the merge pool is odd. (Possibly because the jobs were in progress before I overrode them.) |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cpanato, justaugustus, liggitt, saschagrunert The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
It seems that this PR has visibly increase memory usage of at least kube-apiserver (10% on 10th-percentile, even more on higher percentiles): We should understand to what extent this is expected and can we somehow mitigate this. |
|
OTOH - it's interesting to see how much it helps pod startup time: |
|
@wojtek-t can we file an issue to golang so they're aware as we investigate? do we have any pprof info to help narrow down where the memory increase is? |
|
We're following up with golang team about that. @tosi3k is looking into it and started the conversation with golang folks. |

What type of PR is this?
/kind feature
/area dependency
What this PR does / why we need it:
Part of kubernetes/release#2307.
Signed-off-by: Stephen Augustus [email protected]
Which issue(s) this PR fixes:
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.: