Skip to content

Commit 8d05a80

Browse files
MaudeBotkiliantyler
andcommitted
fix(talos): set chronos NIC ring buffers to 4096
Intel I219-V e1000e default RX ring is 256 descriptors. During traffic bursts (Ceph replication + ingress), the ring fills and packets drop. Max supported is 4096. Applied live via talosctl, persisted in talconfig. Co-authored-by: Kilian Tyler <kilian@kil.dev>
1 parent bf22e08 commit 8d05a80

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: v1alpha1
2+
kind: EthernetConfig
3+
name: enp0s31f6
4+
rings:
5+
rx: 4096
6+
tx: 4096

talos/talconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ nodes:
7777
installDisk: "/dev/nvme0n1"
7878
talosImageURL: *image
7979
controlPlane: false
80+
configBundle:
81+
extraDocuments:
82+
- "@./patches/chronos-ethernet.yaml"
8083
networkInterfaces:
8184
- deviceSelector:
8285
hardwareAddr: "18:31:bf:e0:3d:1e"

0 commit comments

Comments
 (0)