-
Notifications
You must be signed in to change notification settings - Fork 345
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
update to Kubernetes 1.27 #1909
Conversation
Signed-off-by: Andrew Lavery <laverya@umich.edu>
Hi @laverya. Are you able to raise an issue with detail of symptoms experienced in your tooling that led to the decision to update to the 1.27 API and update this pull request to reference. |
This was the issue that prompted the PR: #1910 I also see a lint error, but I don't know what the actual error message is - it's not included in the logs I can see. I'll try running locally. EDIT: running locally doesn't seem to be working - I get OOM errors/sigkill from golangci-lint, which seems wrong |
The lint error also appears to be occurring in main 😢 |
Hi @laverya
I've bumped some linting versions and increased the timeout and found the above. Are you able to update the referenced deprecated Polls to something like https://pkg.go.dev/k8s.io/apimachinery/pkg/util/wait#PollUntilContextTimeout Additionally, for posterity. Are you able to please add the commands and golang binary version used to update the Best Regards, |
Signed-off-by: Andrew Lavery <laverya@umich.edu>
I've updated the polls - second time I've run into this bad linter message 😅
My go version was:
I believe I ran |
Signed-off-by: Andrew Lavery <laverya@umich.edu>
@franknstyle could this be approved to run unit tests again? |
damn |
I really have no context to this test failure, and I don't know how to debug it |
I see context deadline exceeded errors that happen very quickly.
Unfortunately I do not know what I am looking for in the test archives. The only mention of this test that i see are as follows:
|
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.
I think we need a help with : CI Test / integration-test-on-kind (pull_request)
Thank you @laverya. I've tidied up these tests and updated kind. |
What this PR does / why we need it:
Kubernetes 1.27 added aggregated discovery logic, and we have experienced issues calling 1.27 apiservers with sonobouy built with 1.26 libraries.
Which issue(s) this PR fixes
Special notes for your reviewer:
Release note: