Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
55a8fda
helm: Cleanup KPR values for old cilium versions
sayboras Sep 5, 2025
574fd11
docs: document request-timeout ingress annotation
iofq Sep 9, 2025
169ad8c
analyze: add test for concurrent calls to Reachability() on the same …
ti-mo Sep 10, 2025
57fe6ec
analyze: store branch prediction result in bitmap
ti-mo Sep 10, 2025
a860170
feat: add IPv4 packet tracing via IP options
Bigdelle Feb 27, 2025
0c19e9c
feat: add IP option tracing parsing in ingress programs
Bigdelle Feb 27, 2025
fe521cd
test: update drop notify test to accommodate versioning
Bigdelle Aug 18, 2025
30457f7
feat: expose IP trace in drop notify struct
Bigdelle Aug 18, 2025
3a78b98
feat: expose IP trace in trace notify messages
Bigdelle Aug 19, 2025
d30630a
feat: add IPTraceID into flow struct
Bigdelle Aug 19, 2025
d49e81f
feat: add IP trace ID filter to Hubble CLI
Bigdelle Aug 19, 2025
c6823a3
pkg: add port name to address-based lrp
liyihuang Sep 9, 2025
bbac9d0
redirectpolicy: Add unit test cases
aditighag Sep 9, 2025
b6d1614
fix(deps): update aws-sdk-go-v2 monorepo
cilium-renovate[bot] Sep 14, 2025
4e87881
pkg/bpf: Improve tail call pruning with knowledge of load config
dylandreimerink Aug 29, 2025
d33ceb5
pkg/bpf: Move unused tail call pruning logic to separate file
dylandreimerink Aug 29, 2025
322d465
pkg/bpf: Remove `LoadCollectionSpec`
dylandreimerink Aug 29, 2025
2e34122
chore(deps): update dependency protocolbuffers/protobuf to v32.1
cilium-renovate[bot] Sep 14, 2025
b7e0fe3
images: update cilium-{runtime,builder}
Sep 14, 2025
53ec71a
node/manager: TestNodesStartupPruning poll state
0xch4z Sep 13, 2025
11416db
Docs: update for Rancher managed RKE2 installation
fwardzic Aug 11, 2025
9885409
loadbalancer: allow HostPort for multiple protos on same port
bersoare Sep 4, 2025
c22771d
cilium-cli/features: use common cmd metric list command
aanm Sep 11, 2025
3ab6ebf
clustermesh: remove GlobalServiceCache in cilium-agent
MrFreezeex Aug 21, 2025
4756b18
clustermesh: homogenize ClusterMesh metrics based on watch store
MrFreezeex Aug 21, 2025
0fc0524
datapath: remove outbound ESP-in-overlay support
julianwiedmann Sep 4, 2025
d73d62c
datapath: remove inbound ESP-in-overlay support
julianwiedmann Sep 4, 2025
389db51
bpf: overlay: fine-tune ipcache lookup in ingress path
julianwiedmann Sep 4, 2025
f8a3cb3
fix(deps): update module github.com/azure/azure-sdk-for-go/sdk/azcore…
cilium-renovate[bot] Sep 14, 2025
09b6dfc
loadbalancer: add helper to unformat a l4 addr
bersoare Aug 21, 2025
adbefe3
iptables: handle notrack rules for pods in hostNetwork
bersoare Aug 21, 2025
9e4661b
iptables: extend reconciler to handle noTrackHostPorts functionality
bersoare Aug 21, 2025
9bf9dd3
pod watcher: handle no-track-host-ports annotation on pod events
bersoare Aug 21, 2025
19500c4
docs/examples: add doc and example on the no-track-host-ports configu…
bersoare Aug 26, 2025
ce052cc
iptables: make iptables executables a member of iptables Manager struct
bersoare Aug 29, 2025
42478df
iptables: add test cases for no-track-host-ports
bersoare Aug 29, 2025
a3e1f8f
aws: fix bug for iterate the wrong subnets
liyihuang Aug 1, 2025
b137e63
build: Include hubble CLI dir in cilium container directories
HadrienPatte Aug 14, 2025
9923e7d
Move all `go build` environment variables to `GO_BUILD_ENV`
HadrienPatte Sep 10, 2025
d040b20
sysdump: add resource usage of nodes and pods
darox Sep 9, 2025
6d7219b
chore(deps): update docker.io/library/golang:1.25.1 docker digest to …
cilium-renovate[bot] Sep 15, 2025
5fe9c86
images: update cilium-{runtime,builder}
Sep 15, 2025
f81d896
ipsec: don't reduce post-encrypt MTU for tunnel overhead
julianwiedmann Sep 8, 2025
3c2c7a2
bpf: wireguard: delay L3 revalidation
julianwiedmann Sep 16, 2025
7e4c82d
bpf: wireguard: prefer ctx_get_protocol over validate_ethertype()
julianwiedmann Sep 16, 2025
501ce91
bpf: wireguard: don't include eth.h
julianwiedmann Sep 16, 2025
d039eaa
clustermesh: add back GlobalServiceCache usage in the agent
MrFreezeex Sep 15, 2025
c0be080
gha/conformance-clustermesh: let service nodeport be selected randomly
giorio94 Sep 16, 2025
fcac566
docs/dsr: Remove IPIP example configuration
pchaigno Sep 16, 2025
5b81fcc
policy: remove unused ProxyIDFromKey function
tklauser Sep 16, 2025
0399e2f
policy: define OriginForTest only for testing
tklauser Sep 16, 2025
d01809e
policy: remove unused NewRevertState function
tklauser Sep 16, 2025
d71da39
policy: inline (*PerSelectorPolicy).getAuthType
tklauser Sep 16, 2025
e8558b0
labels: remove unused GenerateK8sLabelString function
tklauser Sep 16, 2025
9613d5e
identity: remove unused RequiresGlobalIdentity function
tklauser Sep 16, 2025
122c11e
identity: remove unused DelReservedNumericIdentity
tklauser Sep 16, 2025
3642fc4
Update `checkpatch` and `startup-script` image digest
HadrienPatte Sep 16, 2025
8aea638
bpf: declare IP header pointer variables as __maybe_unused
tklauser Sep 16, 2025
11fecab
ipam/multipool: respect ipam-cilium-node-update-rate for CiliumNode u…
asdfmi Aug 31, 2025
1e81d0c
workflows/release: add secrets for step 4 and 5
aanm Sep 17, 2025
99a6c65
redirectpolicy: Fix race in marking desired-skiplbs initialized
joamaki Sep 4, 2025
406f3dd
.github/workflows: stop build CI images until base images are built
aanm Sep 15, 2025
df02f94
fix(deps): update all go dependencies main
cilium-renovate[bot] Sep 8, 2025
b02aaad
hubble: allow overrrides if building from outside the tree
tklauser Sep 17, 2025
a711b8b
docs: Clarify list of capabilities in threat model
joestringer Sep 15, 2025
8cb80a6
chore(deps): update all lvh-images main
cilium-renovate[bot] Sep 17, 2025
43a190f
test/operator: fix TestUpdateUsedCIDIsReverted flakiness
giorio94 Sep 17, 2025
d7f0d95
cli/clustermesh: remove leftover global services status info
giorio94 Sep 17, 2025
091c0c1
CODEOWNERS: assign Hubble metrics documentation to @cilium/hubble-met…
tklauser Sep 17, 2025
eb37efd
docs: fix typo in Hubble metrics section
tklauser Sep 17, 2025
87d36a6
k8s/client/testutils: Fix k8s/{summary,get} for objs added vie Clientset
joamaki Sep 4, 2025
88fdc2f
envoy: Add config for websocket upgrades
jrajahalme Sep 17, 2025
71d355c
agent: Add health config cell
aditighag Sep 11, 2025
51f2268
pkg/health: Knob to turn off active health checks
aditighag Sep 12, 2025
c2952c5
node: Set Cluster on the skeleton node
joamaki Aug 20, 2025
7bc56c7
node: Skip equal objects in Update()
joamaki Aug 20, 2025
d9a3456
chore(deps): update all github action dependencies
cilium-renovate[bot] Sep 14, 2025
9b0ca64
redirectpolicy: Fix comparison of BackendParams
joamaki Sep 16, 2025
398fe87
redirectpolicy: Forget watch set on deletion
joamaki Sep 16, 2025
625234d
pkg/loadbalancer/tests: Fix expected output in graceful-termination
joamaki Sep 17, 2025
2f33772
Revert "helm: add clustermesh nodeport config warning about #24692"
pchaigno Sep 8, 2025
6896597
verifier-complexity: Add load permutation for `EthHeaderLength`
dylandreimerink Sep 9, 2025
de67938
ICMPv6: Fix verifier error when loading on l2-less devices
dylandreimerink Sep 9, 2025
92ec20b
operator/pkg/lbipam: fix LoadBalancerIPPool conditions update logic
alimehrabikoshki Aug 21, 2025
521fc4a
chore(deps): update renovate dependencies to v41.116.6
cilium-renovate[bot] Sep 18, 2025
ca6a689
fix(deps): update kubernetes packages to v0.34.1
cilium-renovate[bot] Sep 18, 2025
18c3afe
pkg: add svcrouteconfig package
oblazek Aug 18, 2025
77737c1
bgp: withdraw a service when there are no endpoints
oblazek Aug 13, 2025
f671b46
socketLB: include svcRouteConfig package
oblazek Aug 13, 2025
9a50ef0
docs: mention new enable-no-endpoint-routes flag
oblazek Aug 13, 2025
fbc5ca8
test: add testfile for enable-no-endpoints-routable=false
oblazek Aug 13, 2025
6e084e1
bgp: include svcrouteconfig pkg in reconciler unit tests
oblazek Aug 18, 2025
2ba6ccf
codeowners: add svcrouteconfig package
oblazek Aug 18, 2025
247fc47
datapath: embed Node into BPFSocket
oblazek Aug 19, 2025
a2faf4a
datapath: add svcrouteConfig to LNC
oblazek Sep 5, 2025
8ab0e35
bpf: define enable_no_service_endpoints_routable in tests
oblazek Sep 5, 2025
ea3dbb8
docs: fix broken Chainguard SBOM link
yashisrani Sep 17, 2025
b0ca76f
Add documentation about dynamic Hubble Metrics [CFP-30788].
tnorlin Sep 17, 2025
1337c87
Add vanilla cloud-provider configs for conformance tests
aanm Jul 21, 2025
a34335b
workflows/conformance-ipsec: introduce ipsec cloud conformance
aanm Sep 17, 2025
21331c8
ipam: Register k8s sync metrics for cluster-pool
pippolo84 Sep 4, 2025
dfb5a38
operator: extract and rework kvstore nodes GC logic
giorio94 Sep 16, 2025
7bbddb5
operator: migrate CiliumNodeGC to using resource.Store
giorio94 Sep 16, 2025
521921f
operator: remove legacy cilium node synchronizer logic
giorio94 Sep 16, 2025
88bda5a
bpf: unify CFLAGS handling in Makefile.clang
msune Jun 2, 2025
b53211c
gha: Correct k8s version for f12-datapath-service-ns-misc
sayboras Sep 18, 2025
601da7e
bpf: add THIS_IS_L3_DEV helper macro
julianwiedmann Sep 18, 2025
77a41c6
bpf: host: simplify logic for BPF Host Routing on L3 device
julianwiedmann Sep 18, 2025
3c3b908
bpf: wireguard: don't revalidate IPv6 header after pushing L2 header
julianwiedmann Sep 18, 2025
621032c
bpf: host: skip L2 announcement on L3 device
julianwiedmann Sep 18, 2025
6f2e1f0
.github/workflows: remove reviewers requested by auto-committer[bot]
aanm Sep 18, 2025
078624f
operator: manually register certwatcher metrics.
tommyp1ckles Aug 8, 2025
262db0d
ci: bump libtinfo to v6 for ci-integration
Artyop Sep 19, 2025
587027d
endpointsynchronizer: suppress warning log when endpoint is terminating
giorio94 Sep 18, 2025
c8d05c9
Move L3-csum updating before L4 processing
yushoyamaguchi Sep 6, 2025
6888eaf
Add FPT Telecom to USERS
minhng99 Jul 3, 2025
50bbaab
docs: Update the bpf toolchain documentation to reflect repository ch…
dkanaliev Sep 12, 2025
dde7c58
hubble: Fix non-accurate event count debug log in observer
devodev Aug 14, 2025
07039f3
counter: Add RangeCounter and IntervalRangeCounter
devodev Aug 18, 2025
f1a6227
hubble: Rate-limit lost events sent from Observer server
devodev Aug 14, 2025
a7d6494
hubble: Rate-limit lost events sent from monitor consumer
devodev Aug 19, 2025
36f1eb4
api: Add First/Last timestamps to flow.LostEvent
devodev Aug 19, 2025
b529208
hubble: Support time range in emitted lost events
devodev Aug 19, 2025
35e73fc
hubble-cli: Print lost event time range in observe
devodev Aug 27, 2025
150f527
gh: e2e-upgrade: temporarily disable XDP for config 6 and 14
julianwiedmann Sep 19, 2025
06f5acd
kvstoremesh: fix regression in determining end of bootstrap phase
giorio94 Sep 19, 2025
c666f07
.github/workflows: automatically add /test for renovate PRs
aanm Sep 19, 2025
cdfaf75
chore(deps): update renovate dependencies to v41.121.4
cilium-renovate[bot] Sep 21, 2025
bbf8376
fix(deps): update module github.com/azure/azure-sdk-for-go/sdk/aziden…
cilium-renovate[bot] Sep 21, 2025
da5d8f4
pkg/lrp: increase coverage for the unit test.
liyihuang Sep 17, 2025
aa54808
chore(deps): update renovate dependencies to v41.122.0
cilium-renovate[bot] Sep 21, 2025
447e70d
chore(deps): update all lvh-images main
cilium-renovate[bot] Sep 21, 2025
80a4ae7
fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to …
cilium-renovate[bot] Sep 21, 2025
a519937
chore(deps): update all github action dependencies
cilium-renovate[bot] Sep 21, 2025
420d5e3
chore(deps): update renovate dependencies to v41.122.1
cilium-renovate[bot] Sep 21, 2025
5ac0aa3
chore(deps): update renovate dependencies to v41.122.2
cilium-renovate[bot] Sep 21, 2025
fe4fb8d
chore(deps): update renovate dependencies to v41.122.3
cilium-renovate[bot] Sep 21, 2025
22ccf62
chore(deps): update all github action dependencies
cilium-renovate[bot] Sep 21, 2025
1c550d3
Revert "gh: e2e-upgrade: temporarily disable XDP for config 6 and 14"
brb Sep 19, 2025
0c44aa4
cilium-cli: Bring back NodePort Acceleration feature detection
brb Sep 19, 2025
a91b330
bpf: Add tcx_early_hook infra
borkmann Sep 22, 2025
4786f1c
Revert "bpf: unify CFLAGS handling in Makefile.clang"
msune Sep 22, 2025
65714aa
datapath: don't install IP rule for IPsec-encrypted traffic
julianwiedmann Sep 12, 2025
06cf4dc
bpf: host: trace encrypted IPsec traffic in to-netdev
julianwiedmann Sep 12, 2025
924b413
.github/workflows: add variable for renovate bot username
aanm Sep 22, 2025
11c43a0
.github/conformance: fix concurrency group for ipsec
aanm Sep 22, 2025
16fcff0
ipsec: remove / deprecate support for mcast's encrypted overlay mode
julianwiedmann Sep 17, 2025
3175424
datapath: s/MARK_MAGIC_PROXY_TO_WORLD/MARK_MAGIC_SKIP_TPROXY
julianwiedmann Sep 22, 2025
2884a09
.github/workflows: do not wait on linters form forks
aanm Sep 22, 2025
0fa1338
vendor: upgrade mcs-api dependency
MrFreezeex Aug 28, 2025
3589555
clustermesh: update ServiceExport conditions with new mcs-api reasons
MrFreezeex Aug 28, 2025
4ebc466
clustermesh: add ServiceImport conditions support
MrFreezeex Aug 28, 2025
f013116
clustermesh: add metrics for new SerivceImport status conditions
MrFreezeex Aug 30, 2025
c8bf81a
redirectpolicy: Always OpenOrCreate SkipLB map to avoid loader race
joamaki Sep 16, 2025
c1cab04
testutils: Add workqueue.delayingType to ignored goroutines
joamaki Sep 17, 2025
41aa980
ipam: Do not update local node if ENI config is invalid
jasonaliyetti Sep 18, 2025
ad24a6f
ipsec: remove dead usage of EncryptedOverlayReqID
ldelossa Sep 22, 2025
505397f
daemon: don't enable policy log with debug
bimmlerd Aug 22, 2025
1cd9bd7
endpoint: share endpoint policy debug logger
bimmlerd Aug 25, 2025
ab440c3
gateway-api: Fix incorrect `Owns` call in refactor
youngnick Sep 22, 2025
b6ec885
hubble: move the NamespaceManager into its own directory
kaworu Sep 15, 2025
f8b9289
hubble: introduce FakeNamespaceManager
kaworu Sep 15, 2025
b9de116
hubble: refactor namespace manager as a Cell
kaworu Sep 15, 2025
f4474f1
shell:hive: make shellSockPath configurable via cell config
smagnani96 Sep 15, 2025
a034136
README: Update releases
jrajahalme Sep 23, 2025
51c5087
datapath/linux/route: Disregard MTU value when deleting routes
pippolo84 Sep 22, 2025
b29bb62
k8s/client/testutils: Fill in TypeMeta for objects added via clientset
joamaki Sep 17, 2025
5dc908c
doc: add note on hostfw and ipsec interaction
darox Sep 22, 2025
f4214ea
bpf/scapy: misc fixes (v6 utils, formatting)
msune Sep 2, 2025
e44296e
bpf/tests: fix NULL iface MAC on ipv6 ND tests
msune Sep 5, 2025
c3a2478
bpf/lib: fix ICMPv6 csum for non-llsrc opt NS
msune Sep 8, 2025
8cf9e46
bpf/scapy: fix ASSERT data vs __data
msune Sep 8, 2025
e5e568a
bpf/tests: adapt IPv6 NDP to scapy
msune Sep 2, 2025
1795ab5
bpf/test: more cleanups on IPv6 NDP test
msune Sep 8, 2025
5024203
bpf: Fix handling of encrypted packets in bpf_host
pchaigno Mar 24, 2025
d89617a
bpf, dbg: add vtep policy for flexible routing from/to outside world
zstas May 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Cilium",
"image": "quay.io/cilium/cilium-builder:dce64df3892bec24c003f97edcb8aae51640d97d@sha256:dbcda5ef242a9f5f138b733dbf22437c4134106dad6127041653f947b81e5367",
"image": "quay.io/cilium/cilium-builder:f5e2620e352d7bc93f5fa2e2309786102e73c014@sha256:5afb2abd71a4725003c967ee47d9555df10da1e754c07ffc48dfa8e615b83fd5",
"workspaceFolder": "/go/src/github.com/cilium/cilium",
"workspaceMount": "source=${localWorkspaceFolder},target=/go/src/github.com/cilium/cilium,type=bind",
"features": {
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ body:
**NOTE: If your version is NOT listed then please upgrade before opening the GH issue. Thank you**
options:
# renovate: datasource=github-tags depName=cilium/cilium
- 'equal or higher than v1.18.1 and lower than v1.19.0'
- 'equal or higher than v1.18.2 and lower than v1.19.0'
# renovate: datasource=github-tags depName=cilium/cilium
- 'equal or higher than v1.17.7 and lower than v1.18.0'
# renovate: datasource=github-tags depName=cilium/cilium
- 'equal or higher than v1.16.13 and lower than v1.17.0'
- 'equal or higher than v1.16.14 and lower than v1.17.0'
validations:
required: true
- type: textarea
Expand Down
62 changes: 31 additions & 31 deletions .github/actions/e2e/configs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@
misc: 'bpfClockProbe=false,cni.uninstall=false,tls.readSecretsOnlyFromSecretsNamespace=false,tls.secretSync.enabled=false'
- name: '2'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'disabled'
host-fw: 'true'
misc: 'bpfClockProbe=false,cni.uninstall=false,tls.readSecretsOnlyFromSecretsNamespace=false,tls.secretSync.enabled=false'
- name: '3'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'disabled'
endpoint-routes: 'true'
kvstore: 'true'
- name: '4'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -36,7 +36,7 @@
ingress-controller: 'true'
- name: '5'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'iptables'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -49,7 +49,7 @@
ingress-controller: 'true'
- name: '6'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.1-20250812.093650'
kernel: '6.1-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -63,7 +63,7 @@
bgp-control-plane: 'true'
- name: '7'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -78,7 +78,7 @@
misc: 'bpfClockProbe=false,cni.uninstall=false,tls.secretsBackend=k8s,tls.secretSync.enabled=true'
- name: '8'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'geneve'
Expand All @@ -89,7 +89,7 @@
skip-include-conn-disrupt-test-ns-traffic: 'true'
- name: '9'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -103,7 +103,7 @@
ingress-controller: 'true'
- name: '10'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'disabled'
Expand All @@ -116,7 +116,7 @@
kvstore: 'true'
- name: '11'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.1-20250812.093650'
kernel: '6.1-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -132,7 +132,7 @@
node-local-dns: 'true'
- name: '12'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -157,7 +157,7 @@
# explains why 5.4 might cause north-south-loadbalancing tests to
# fail.
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'iptables'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -169,7 +169,7 @@
ingress-controller: 'true'
- name: '15'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -181,7 +181,7 @@
ciliumendpointslice: 'true'
- name: '16'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -195,7 +195,7 @@
ingress-controller: 'true'
- name: '17'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit,enableIPv4BIGTCP=true,enableIPv6BIGTCP=true'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -206,7 +206,7 @@
ingress-controller: 'true'
- name: '18'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit-l2,enableIPv4BIGTCP=true,enableIPv6BIGTCP=true'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -217,7 +217,7 @@
ingress-controller: 'true'
- name: '19'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -228,7 +228,7 @@
kvstore: 'true'
- name: '20'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit-l2'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -238,7 +238,7 @@
ingress-controller: 'true'
- name: '21'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -248,7 +248,7 @@
ingress-controller: 'true'
- name: '22'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit-l2'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -258,7 +258,7 @@
ingress-controller: 'true'
- name: '23'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -270,7 +270,7 @@
host-fw: 'true'
- name: '24'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit,enableIPv4BIGTCP=true,enableIPv6BIGTCP=true'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -283,7 +283,7 @@
ingress-controller: 'true'
- name: '25'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
misc: 'bpf.datapathMode=netkit-l2,enableIPv4BIGTCP=true,enableIPv6BIGTCP=true'
kube-proxy: 'none'
kpr: 'true'
Expand All @@ -296,7 +296,7 @@
ingress-controller: 'true'
- name: '26'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.6-20250812.093650'
kernel: '6.6-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -307,7 +307,7 @@
ingress-controller: 'true'
- name: '27'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.6-20250812.093650'
kernel: '6.6-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -318,7 +318,7 @@
ingress-controller: 'true'
- name: '28'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.6-20250812.093650'
kernel: '6.6-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -330,7 +330,7 @@
ingress-controller: 'true'
- name: '29'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -343,7 +343,7 @@
skip-upgrade: 'true'
- name: '30'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -354,7 +354,7 @@
ingress-controller: 'true'
- name: '31'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -366,7 +366,7 @@
ingress-controller: 'true'
- name: '32'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -378,7 +378,7 @@
skip-upgrade: 'true'
- name: '33'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
ipv6: 'true'
Expand Down
16 changes: 8 additions & 8 deletions .github/actions/e2e/ipsec_configs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
key-two: 'rfc4106-gcm-aes'
- name: 'ipsec-2'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'disabled'
Expand All @@ -18,7 +18,7 @@
key-two: 'cbc-aes-sha256'
- name: 'ipsec-3'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'disabled'
Expand All @@ -29,7 +29,7 @@
kvstore: 'true'
- name: 'ipsec-4'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'geneve'
Expand All @@ -40,7 +40,7 @@
kvstore: 'true'
- name: 'ipsec-5'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -51,7 +51,7 @@
key-two: 'cbc-aes-sha256'
- name: 'ipsec-6'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.10-20250812.093650'
kernel: '5.10-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -65,7 +65,7 @@
key-two: 'rfc4106-gcm-aes'
- name: 'ipsec-7'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '5.15-20250812.093650'
kernel: '5.15-20250917.183741'
kube-proxy: 'iptables'
kpr: 'false'
tunnel: 'vxlan'
Expand All @@ -76,7 +76,7 @@
skip-upgrade: 'true'
- name: 'ipsec-8'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand All @@ -89,7 +89,7 @@
key-two: 'rfc4106-gcm-aes'
- name: 'ipsec-9'
# renovate: datasource=docker depName=quay.io/lvh-images/kind
kernel: '6.12-20250812.093650'
kernel: '6.12-20250917.183741'
kube-proxy: 'none'
kpr: 'true'
devices: '{eth0,eth1}'
Expand Down
2 changes: 0 additions & 2 deletions .github/actions/eks/k8s-versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,8 @@ include:
- version: "1.32"
region: ca-central-1
default: true
ipsec: true
kpr: true
aws-eni-pd: true
- version: "1.33"
region: us-east-1
ipsec: true
default: true
2 changes: 1 addition & 1 deletion .github/actions/ginkgo/main-focus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ exclude:
- k8s-version: "1.32"
focus: "f11-datapath-service-ns-tc"

- k8s-version: "1.28"
- k8s-version: "1.32"
focus: "f12-datapath-service-ns-misc"

- k8s-version: "1.32"
Expand Down
Loading
Loading