-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
Fix Fedora CI following ipset version in kube-proxy for k8s 1.23 #8397
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: floryut 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 |
ba4fafe
to
ab84c01
Compare
e843a83
to
5087b6a
Compare
8f8a788
to
fdf5f79
Compare
/hold need to rename commit, tomorrow |
/unhold |
Let's hope this gets fixed in time for 2.19 and we don't have to apply this workaround for too long. /lgtm |
What type of PR is this?
/kind bug
What this PR does / why we need it:
Incompatible ipset protocol version (7) included in kube-proxy since k8s 1.23, is causing issue with fedora kernel.
projectcalico/calico#5011
Bad return code from 'ipset list'. error=exit status 1 family="inet" stderr="ipset v7.1: Kernel and userspace incompatible: settype hash:ip,port with revision 6 not supported by userspace.
Which issue(s) this PR fixes:
Fixes
https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/1956025018
https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/1957228282
Special notes for your reviewer:
Switching to iptables instead of ipvs in the meantime..
=> https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/1959178378
=> https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/1959178373
Does this PR introduce a user-facing change?: