-
v1.2.92
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 22sSecret Scan / gitleaks (push) Successful in 59sFingerprint Licensing / netprobe-fingerprint-licenses (push) Failing after 1m22slint / lint (push) Successful in 1m44sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 1m56sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 2m6sRust Add-on Interop Test / interop (push) Successful in 2m12sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 2m8sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m48sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m14sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 2m33sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m41sGolang Tests / test-go (push) Successful in 3m39sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m7sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 3m41sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 4m29sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 4m33sSource Security Scan / source-security (push) Successful in 6m51sPublish Native Add-ons / publish (push) Successful in 7m11sCI / build (push) Failing after 14m23sImage Security Scan / image-security (push) Successful in 28m7sPublish Release Artifacts / publish (push) Successful in 28m2sNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-04 05:25:57 +00:00 | 30 commits to staging since this releaseServiceRadar v1.2.92
Fixes assigning the netprobe (and any) add-on when optional fields are left blank.
Whats New
1.2.92
- Fixed add-on assignment failing with type-mismatch errors ("Expected Integer but got String", "Expected Object but got String" for
default_sample_interval_ms/dpi/flow_table_max_entries/ etc.) when optional fields were left blank.ConfigSchema.normalize_paramsnow treats a blank form value as "not provided" — applying the schema default if any, otherwise dropping the key — instead of forwarding an empty string that fails type validation. This is what makes the one-touch netprobe assignment (toggle Enabled, leave everything else blank) actually submit. - Added a core helm passthrough (
core.netprobeAddon.{artifacts,version,ociRef,ociDigest}→SERVICERADAR_NETPROBE_ADDON_*) so a deployment can supply the published netprobe signed-artifact refs to the seeder, flipping the0.2.0ringbuf package from staged to approved/assignable. - Fixed tag-triggered
native-addons.ymlpublishing artifacts + the import index undersha-<commit>instead of the release version (it never passed the tag asEXTRA_TAG). It now publishes under thev*tag, so the published add-on + index land on the release where the seeder/index can find them.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed add-on assignment failing with type-mismatch errors ("Expected Integer but got String", "Expected Object but got String" for