v1.6.0-community
What's Changed
Breaking changes 🛠
- NETOBSERV-1466 Append Duplicate field only when true by @jpinsonneau in #276
- Fix issue with inconsistent GenericMap output by @jotak in #297
Non-breaking changes
- NETOBSERV-557: add eBPF agent metrics for troubleshooting by @msherif1234 in #263
- Share errors counter across components by @jotak in #278
- Add KinD deployment env for developement by @msherif1234 in #277
- NETOBSERV-1533: refine metrics for dashboard creation by @jotak in #281
- Add direct-flp mode documentation by @jotak in #285
- fix e2e by @jpinsonneau in #296
- NETOBSERV-1514: drop go1.20 support by @jotak in #295
- NETOBSERV-559: use LookupAndDelete to read maps by @jotak in #283
- NETOBSERV-1474: change dup mode to use list as the default by @msherif1234 in #269
- NETOBSERV-1471 gRPC export for packet capture by @jpinsonneau in #291
- NETOBSERV-1471 update FLP dep by @jpinsonneau in #302
- Change HOST/PORT env to TARGET_HOST / TARGET_PORT by @jotak in #303
- Add go mod vendor check in CI by @jotak in #306
- NETOBSERV-1545: Expose a counter for BPF hashmap update packets drop by @msherif1234 in #304
- NETOBSERV-1532: add TLS support to ebpf agent metrics config by @msherif1234 in #305
- NETOBSERV-1595: generate BPF from CI by @jotak in #309
- codecov v4 by @jpinsonneau in #312
- NETOBSERV-1478: Add eBPF Agent filtering capability by @msherif1234 in #307
- Add eBPF C code linter by @msherif1234 in #314
- Avoid unnecessary call when sampling=1 by @jotak in #313
- revert dockerfile changes done in #309 by @msherif1234 in #315
- NETOBSERV-1605: reset ebpf global counters after reading them by @msherif1234 in #316
- Codecov add env token from secret by @jpinsonneau in #317
- NETOBSERV-1473: migrating netobserv-agent to TCx for new kernels by @msherif1234 in #262
- Allow flow filtering to coexists with pkt drop and rtt ebpf hooks by @msherif1234 in #318
- Update mk by @msherif1234 in #325
- NETOBSERV-1473: fix ebpf program name for older kernel by @msherif1234 in #320
- NETOBSERV-1645: make sure to copy all maps for older kernels by @msherif1234 in #334
- NETOBSERV-1659: Add DNS id and flags in query rsp even if the agent missed the request by @msherif1234 in #340
Dependencies
- Bump k8s.io/api from 0.29.1 to 0.29.2 by @dependabot in #274
- Bump github.com/vmware/go-ipfix from 0.8.2 to 0.9.0 by @dependabot in #271
- Bump github.com/netobserv/flowlogs-pipeline from 0.1.11-0.20231123152750-f3b03fa192aa to 0.1.11 by @dependabot in #270
- Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #272
- bump flp by @jotak in #268
- bump FLP by @jotak in #279
- Bump google.golang.org/grpc from 1.61.0 to 1.62.0 by @dependabot in #280
- Bump FLP for direct-flp by @jotak in #290
- Bump golang.org/x/sys from 0.17.0 to 0.18.0 by @dependabot in #289
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #288
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #293
- Bump google.golang.org/grpc from 1.62.0 to 1.62.1 by @dependabot in #294
- Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #299
- Bump github.com/cilium/ebpf from 0.12.4-0.20240124115601-f95957d1669c to 0.13.2 by @dependabot in #298
- Bump github.com/cilium/ebpf from 0.13.2 to 0.14.0 by @dependabot in #308
- Bump google.golang.org/grpc from 1.62.1 to 1.63.0 by @dependabot in #311
- Bump golang.org/x/sys from 0.18.0 to 0.19.0 by @dependabot in #310
- Bump github.com/cilium/ebpf from 0.14.0 to 0.15.0 by @dependabot in #324
- update to fc40 and fix new linter error by @msherif1234 in #327
- Bump golang.org/x/sys from 0.19.0 to 0.20.0 by @dependabot in #333
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot in #332
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #335
- Bump ubi9.4 by @jotak in #342
Full Changelog: v0.3.3...v1.6.0-community