Skip to content

CI: v1.19: E2E Upgrade: Detected unexpected endpoint BPF program removal #44078

@joestringer

Description

@joestringer

CI failure

Observed on v1.19 branch:

https://github.com/cilium/cilium/actions/runs/21392880429/job/61583899405#step:45:691

Sysdumps:

cilium-sysdump-conn-disrupt-test-cilium-downgrade-kube-proxy-4-concurrent-20260127-102929.zip

cilium-sysdump-kube-proxy-4-patch-.zip

📋 Test Report [cilium-test-1]
❌ 1/4 tests failed (1/36 actions), 6 tests skipped, 0 scenarios skipped:
Test [check-log-errors]:
🟥 check-log-errors/no-errors-in-logs:pkg/endpoint/watchdog:kind-kind/kube-system/cilium-s97lt (cilium-agent): Found 1 logs in kind-kind/kube-system/cilium-s97lt (cilium-agent) matching list of errors that must be investigated:
time=2026-01-27T10:23:44.944283036Z level=warn source=/go/src/github.com/cilium/cilium/pkg/endpoint/watchdog/ep-bpfprog-watchdog.go:131 msg="Detected unexpected endpoint BPF program removal. Consider investigating whether other software running on this machine is removing Cilium's endpoint BPF programs. If endpoint BPF programs are removed, the associated pods will lose connectivity and only reinstating the programs will restore connectivity." module=agent.controlplane.ep-bpf-prog-watchdog count=16 (1 occurrences)
⛑️ The following owners are responsible for reliability of the testsuite:
- @cilium/endpoint (no-errors-in-logs:pkg/endpoint/watchdog)
- @cilium/ci-structure (.github/workflows/tests-e2e-upgrade.yaml)
[cilium-test-1] 1 tests failed

Despite being an upgrade test, it looks like this test is actually installing v1.19.0-rc.0 and then downgrading to v1.19.0-rc.0 when it experiences the problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    affects/mainThis issue affects main branchaffects/v1.19This issue affects v1.19 brancharea/CIContinuous Integration testing issue or flakearea/agentCilium agent related.area/loaderImpacts the loading of BPF programs into the kernel.ci/flakeThis is a known failure that occurs in the tree. Please investigate me!staleThe stale bot thinks this issue is old. Add "pinned" label to prevent this from becoming stale.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions