Tracker: host-network-visibility + native add-on framework OpenSpec proposals #3456
Labels
No labels
1week
2weeks
Failed compliance check
IP cameras
NATS
Possible security concern
Review effort 1/5
Review effort 2/5
Review effort 3/5
Review effort 4/5
Review effort 5/5
UI
aardvark
accessibility
amd64
api
arm64
auth
back-end
bgp
blog
bug
build
checkers
ci-cd
cleanup
cnpg
codex
core
dependencies
device-management
documentation
duplicate
dusk
ebpf
enhancement
eta 1d
eta 1hr
eta 3d
eta 3hr
feature
fieldsurvey
github_actions
go
good first issue
help wanted
invalid
javascript
k8s
log-collector
mapper
mtr
needs-triage
netflow
network-sweep
observability
oracle
otel
plug-in
proton
python
question
reddit
redhat
research
rperf
rperf-checker
rust
sdk
security
serviceradar-agent
serviceradar-agent-gateway
serviceradar-web
serviceradar-web-ng
siem
snmp
sysmon
topology
ubiquiti
wasm
wontfix
zen-engine
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
carverauto/serviceradar#3456
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Purpose
Umbrella tracker for host-network-visibility (netprobe / eBPF / DPI), the native add-on framework, and the netprobe + Bumblebee migrations onto that framework. This issue is an index — canonical work-tracking is each proposal's
tasks.md; don't move individual sub-tasks here.Status snapshot (2026-06-01)
add-host-network-visibility-sidecaradd-agent-feature-setsadd-native-addon-delivery-modelsadd-native-addon-build-signingadd-native-addon-rust-sdkrust-samplereference add-on (Go↔Rust go-plugin interop).add-native-addon-edge-opsmigrate-netprobe-to-native-addonmigrate-bumblebee-to-native-addonfeat/migrate-bumblebee-native-addon). Deliver Bumblebee as a native add-on (pushed-artifact / systemd-timer). Framework deps now merged → ready to start; clean parallel workstream.add-bumblebee-agent-exposureNative add-on framework — build → sign → publish → import → assign → activate
The end-to-end delivery loop is now wired in code (all merged this session, #3425):
ForgejoOciClient(#3479) + FirstPartyImporter dedup & native e2e (#3480).sr-test-pve04, kernel 6.8): valid BPF ELF carrying the flow→process programs (kprobetcp_close/udp_recvmsg/udp_sendmsg, kretprobe, tc classifier, maps, BTF).Outstanding (netprobe / eBPF / DPI / Bumblebee)
netprobe migration (
migrate-netprobe-to-native-addon):sr-test-pve04is the scratch agent.build-signing: §5.2 verify-before-release rejects unsigned/tampered in CI; §3.1 whydeadcode/size gate.
edge-ops: the Edge Ops UI (targeting / approval / drift / onboarding) covering netprobe + Bumblebee.
Bumblebee migration: the whole
migrate-bumblebee-to-native-addonchange (drafted, not started).Parallelizable workstream (for a second agent)
migrate-bumblebee-to-native-addonis ready to hand to another agent: a complete, independent migration (Bumblebee scanner → native add-on,pushed-artifact/systemd-timer) that consumes the now-merged framework and does not touch the netprobe agent-side code currently in flight. The netprobe migration PRs (#3481–#3486) are the working template; shared surface is minimal (delivery-modelssystemd-timersupervision, already implemented).What to do here
tasks.md.