Comments (7)
After applying fix from projectcalico/calico#3145 DNS resolution works cross nodes.
#ethtool -k flannel.1 | grep tx-checksum-ip-generic
tx-checksum-ip-generic: on
#ethtool -K flannel.1 tx-checksum-ip-generic off
Actual changes:
tx-checksum-ip-generic: off
tx-tcp-segmentation: off [not requested]
tx-tcp-ecn-segmentation: off [not requested]
tx-tcp-mangleid-segmentation: off [not requested]
tx-tcp6-segmentation: off [not requested]
#
from rke.
Is it reboot proof? I upgraded k8s to latest 1.26.4, and it still reoccurring.
from rke.
@rancher/rke1-team According to projectcalico/calico#3145 (comment), there is a patched kernel and an environment variable that can be configured to work-around this. Do we need to add this to the next KDM template?
from rke.
What CNI plugin are you using?
from rke.
@manuelbuil We used default installation so canal plugin.
#kubectl get ds -n kube-system
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
canal 2 2 2 2 2 kubernetes.io/os=linux 14d
#kubectl get pods -A -l k8s-app=canal
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system canal-rbksn 2/2 Running 6 (3d23h ago) 14d
kube-system canal-tgkt9 2/2 Running 10 (3d23h ago) 14d
#
I've noticed very similar issue reported for RKE2 https://docs.rke2.io/known_issues/#calico-with-vxlan-encapsulation
@kagipra disabling offloading via ethtool is not reboot persistent.
from rke.
This is occurring for me as well for a brand new Ubuntu 22 cluster - and the workaround suggested does work.
from rke.
This repository uses an automated workflow to automatically label issues which have not had any activity (commit/comment/label) for 60 days. This helps us manage the community issues better. If the issue is still relevant, please add a comment to the issue so the workflow can remove the label and we know it is still valid. If it is no longer relevant (or possibly fixed in the latest release), the workflow will automatically close the issue in 14 days. Thank you for your contributions.
from rke.
Related Issues (20)
- RKE v1.4.2 | Docker v24.0.7 | Terraform v1.6.3 | failed to check etcd health HOT 2
- etcd-rolling-snapshots container image does not match the k8s version being installed HOT 1
- Keycloak OIDC authentication direct to K8s API not functional HOT 1
- Kube-proxy doesn't remove stale CNI-HOSTPORT-DNAT rule after Kubernetes upgrade to 1.26 HOT 22
- [Question] Is there anything we can do about faster support of kubernetes versions? HOT 3
- Add PR Template HOT 1
- Segmentation fault on CA certificate rotation HOT 2
- unable to rke up with external-aws. node lookup fails if user doesn't set both internal-address and hostname-override HOT 2
- node uses ipv6 (no ipv4) how to set HOT 1
- RKE 1.5.0 still have wrong image list HOT 3
- [BUG] etcd snapshot-save --s3 is not working HOT 3
- ETCD Outbound Port should be 2379 not 379 HOT 1
- failed to check etcd health: failed to get /health for host .. remote error: tls: bad certificate HOT 2
- Include darwin-arm64 to release assets HOT 1
- ACI CNI 6.0.3.1 changes for RKE1 v1.5.x HOT 2
- v1.5.1 rke up on existing cluster fails: for v1.26.11-rancher2-1 [cluster upgrade] HOT 1
- Сonfiguring the firewall on virtual machines for Rancher nodes HOT 1
- [Backport] [v1.4] etcd snapshot-restore with etcd v3.5.9 fails due to missing /bin/sh in etcd container image HOT 1
- Can't register a node from a new template on a downstream cluster HOT 2
- RKE cluster was not created with Failed to bring up Etcd Plane: Error: No such container: etcd-rolling-snapshots HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rke.