Felix crashes when kube-proxy is in IPVS mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Calico Charm |
Fix Released
|
High
|
Mateo Florido |
Bug Description
When configuring kube-proxy to use IPVS proxy mode, with the following (soon to be released) config:
juju config kubernetes-
juju config kubernetes-worker proxy-extra-
In both journalctl and in /var/log/
2023-05-24 17:46:58.615 [ERROR][4004168] felix/ipsets.go 574: Bad return code from 'ipset list'. error=exit status 1 family="inet6" stderr="ipset v7.1: Kernel and userspace incompatible: settype hash:ip,port with revision 6 not supported by userspace.\n"
2023-05-24 17:46:58.615 [WARNING][4004168] felix/ipsets.go 322: Failed to resync with dataplane error=exit status 1 family="inet6"
2023-05-24 17:46:58.687 [INFO][4004168] felix/route_
2023-05-24 17:46:58.688 [INFO][4004168] felix/vxlan_mgr.go 470: VXLAN tunnel device configured
2023-05-24 17:46:59.125 [ERROR][4004168] felix/ipsets.go 974: Failed to read IP sets error=exit status 1 family="inet"
2023-05-24 17:46:59.125 [PANIC][4004168] felix/ipsets.go 355: Failed to update IP sets after multiple retries. family="inet"
panic: (*logrus.Entry) 0xc000d3aaa0
goroutine 200 [running]:
github.
/<email address hidden>
github.
/<email address hidden>
github.
github.
created by github.
This is a known issue in Calico:
https:/
https:/
Fixed for amd64 in Calico v3.22.1. Fixed for arm64 in Calico v3.23.2 and v3.22.4. We can fix this in the Calico charm by updating Calico.
Changed in charm-calico: | |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → 1.28 |
Changed in charm-calico: | |
status: | In Progress → Fix Committed |
Changed in charm-calico: | |
status: | Fix Committed → Fix Released |
PR: https:/ /github. com/charmed- kubernetes/ layer-calico/ pull/96