bpfman icon indicating copy to clipboard operation
bpfman copied to clipboard

An eBPF Manager for Linux and Kubernetes

Results 173 bpfman issues
Sort by recently updated
recently updated
newest added

If your eBPF application utilizes six different eBPF programs, managing them individually by creating separate objects for each program type can become challenging to maintain over time. To address this...

- Not for merge but the dpkg build works. - See the readme for setting up the ppa with keys etc. - This does not use the pattern of trying...

Follow up on https://github.com/bpfman/bpfman/pull/1113 to make sure we start building/release Debian packaging.

help wanted

bpfman needs to support the use case described here: https://www.redhat.com/en/blog/network-observability-secondary-interface-support

start working on a design document which will allow eBPF bytecode images to run on on avaliable linux architecture.

Currently `bpfman` will panic when DatabaseLockError occurred. ``` thread 'main' panicked at /root/go/src/github.com/bpfman/bpfman/bpfman/src/lib.rs:486:14: Unable to open root database: DatabaseLockError note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ```...

- Fixup the csv file - Move the custom SCC into each application since the CSVs do not support holding the SCC type unfortunately see https://github.com/operator-framework/operator-lifecycle-manager/issues/2847

DO NOT MERGE: This has sample code to read the host architecture, then find the *.o file in the directory that matched the endianness and architecture.

This should already be handled with just el and eb bytecode variants let's take inspiration from https://github.com/netobserv/netobserv-ebpf-agent/blob/main/pkg/ebpf/tracer.go#L31C57-L31C90