Releases: netobserv/network-observability-operator
1.10.0-community
What's Changed
Non-breaking changes
- deploy csv from makefile by @jpinsonneau in #1987
- Adding 1.9.3 release files by @OlivierCazade in #1989
- chore(KONFLUX-6210): fix and set name and cpe label for network-obser… by @jotak in #2001
- NETOBSERV-2326: new alerting API in FlowCollector by @jotak in #1790
- NETOBSERV-2355: Rename sampling ratio/rate -> interval by @jotak in #1996
- NETOBSERV-2293 : Set default value for network policy to true by @OlivierCazade in #1846
- Update all links to downstream doc (redhat.com) by @jotak in #2016
- NETOBSERV-2400: Implement alerts feature gate by @jotak in #2011
- Minor changes on FlowMetrics doc by @jotak in #2025
- Fix upstream deploy/bundle issues with PF4 image by @jotak in #2036
- Improve bundle clean message by @jotak in #2043
- NETOBSERV-2405: fix missing subnet labels from otel by @jotak in #1988
- Regenerate docs by @jotak in #2020
- Fixing np default deployment after upgrade by @OlivierCazade in #2044
- NETOBSERV-2434: fix default tolerations, and a few other issues by @jotak in #2063
- Expose prometheus HELP information by @jpinsonneau in #2060
- NETOBSERV-2439: Add validation hook for network policies when Loki in same namespace by @jotak in #2079
- NETOBSERV-2054: Adding version label to upstream bundle by @OlivierCazade in #1415
- New "part-of" label on all pods / resources by @jotak in #2078
- bump flp depedency by @jpinsonneau in #2087
- NETOBSERV-2439: limit netpol to netobserv pods by @jotak in #2086
- Update Alerts doc by @jotak in #2070
- NETOBSERV-2447: disable static plugin in compat mode by @jotak in #2092
- Fix immutable selector by @jotak in #2098
- NETOBSERV-631: show subnet labels in topology by @jotak in #2048
- NETOBSERV-2411: Fix alerts with empty labels (like namespace) by @leandroberetta in #2109
- Remove uneeded pip deps by @jotak in #2039
Dependencies
Dependencies
- chore(deps): lock file maintenance by @red-hat-konflux[bot] in #1938
- chore(deps): update network-observability-operator-ystream to 0d6eb72 by @red-hat-konflux[bot] in #1962
- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 by @dependabot[bot] in #1961
- Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #1960
- Bump github.com/prometheus/common from 0.65.0 to 0.66.1 by @dependabot[bot] in #1959
- chore(deps): update konflux references by @red-hat-konflux[bot] in #1957
- chore(deps): update network-observability-operator-ystream to 5a26ef0 by @red-hat-konflux[bot] in #1970
- chore(deps): update netobserv-ebpf-agent-ystream to aa3a9f6 by @red-hat-konflux[bot] in #1972
- Bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.0 by @dependabot[bot] in #1927
- Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.83.0 to 0.85.0 by @dependabot[bot] in #1904
- Bump github.com/netobserv/flowlogs-pipeline from 1.9.1-community.0.20250904132635-6df6a80a03df to 1.9.2-community by @dependabot[bot] in #1985
- Bump sigs.k8s.io/controller-runtime from 0.22.0 to 0.22.1 by @dependabot[bot] in #1984
- chore(deps): update konflux references by @red-hat-konflux[bot] in #1980
- chore(deps): update network-observability-console-plugin-ystream to 7b914d3 by @red-hat-konflux[bot] in #1978
- chore(deps): update network-observability-operator-ystream to 32b1b55 by @red-hat-konflux[bot] in #1979
- chore(deps): update flowlogs-pipeline-ystream to 53aaa21 by @red-hat-konflux[bot] in #1986
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1758184547 by @red-hat-konflux[bot] in #1994
- chore(deps): update quay.io/operator-framework/opm docker tag to v1.59.0 by @red-hat-konflux[bot] in #1976
- chore(deps): update network-observability-operator-ystream to 7b44f06 by @red-hat-konflux[bot] in #1997
- chore(deps): update network-observability-operator-ystream to 48e10af by @red-hat-konflux[bot] in #2003
- chore(deps): update network-observability-console-plugin-ystream to 2c83234 by @red-hat-konflux[bot] in #2002
- chore(deps): update netobserv-ebpf-agent-ystream to f75e8a2 by @red-hat-konflux[bot] in #2000
- chore(deps): update flowlogs-pipeline-ystream to 44e83a5 by @red-hat-konflux[bot] in #1998
- chore(deps): update netobserv-ebpf-agent-ystream to 2f1888f by @red-hat-konflux[bot] in #2015
- chore(deps): update network-observability-console-plugin-ystream to 0797c0a by @red-hat-konflux[bot] in #2014
- chore(deps): update flowlogs-pipeline-ystream to b13b953 by @red-hat-konflux[bot] in #2013
- chore(deps): update network-observability-operator-ystream to 5696f92 by @red-hat-konflux[bot] in #2012
- Bump the k8s group with 5 updates by @dependabot[bot] in #1982
- Bump github.com/netobserv/netobserv-ebpf-agent from 1.9.1-community to 1.9.2-community by @dependabot[bot] in #1983
- chore(deps): update konflux references by @red-hat-konflux[bot] in #2007
- chore(deps): update netobserv-ebpf-agent-ystream to 2475ac0 by @red-hat-konflux[bot] in #2021
- chore(deps): update network-observability-console-plugin-pf4-ystream to 0fcded9 by @red-hat-konflux[bot] in #1977
- chore(deps): update flowlogs-pipeline-ystream to e3027a5 by @red-hat-konflux[bot] in #2018
- chore(deps): update network-observability-operator-ystream to 1a83eac by @red-hat-konflux[bot] in #2019
- chore(deps): update network-observability-console-plugin-ystream to e01f1da by @red-hat-konflux[bot] in #2022
- chore(deps): update network-observability-console-plugin-pf4-ystream to b7e5d3e by @red-hat-konflux[bot] in #2023
- Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.26.0 by @dependabot[bot] in #2073
- Bump sigs.k8s.io/controller-runtime from 0.22.1 to 0.22.3 by @dependabot[bot] in https://github.com/netobserv/network-o...
1.9.2-community
What's Changed
Non-breaking changes
- NETOBSERV-2286: automatic metric naming after resource name by @jotak in #1645
- Fix .ci-operator base image by @jotak in #1740
- [Trivial] Use faster way to get metrics cardinality by @jotak in #1739
- NETOBSERV-2333: switch to tc hook on ocp4.15 by @jotak in #1744
- NETOBSERV-2268: Add a WARNINGS column in 'oc get flowcollectors' by @jotak in #1738
- dependabot: group k8s prs by @jotak in #1770
- NETOBSERV-2225 - Deploy static plugin at operator startup by @jpinsonneau in #1345
- NETOBSERV-2345: remove deprecated FlowCollector v1beta1 by @jotak in #1777
- Remove now unused 'replaces' csv field, and re-use BUILDVERSION when … by @jotak in #1746
- NETOBSERV-2225 - Deploy static plugin at operator startup - fix by @jpinsonneau in #1789
- Allow removing loki labels via advanced config by @jotak in #1788
- Rename IPSec -> IPsec in visible text by @jotak in #1778
- NETOBSERV-2294: Adding egress support to network policy by @OlivierCazade in #1731
- Update OWNERS by @jotak in #1869
- [upstream] Fix deployment on older openshift / pf4 by @jotak in #1876
- Fix doc link to net obs operator installation by @rbo in #1878
- NETOBSERV-2348: validate prometheus names by @jotak in #1780
- Add yaml object used to release 1.9.2 by @OlivierCazade in #1898
- [NETOBSERV-2274] Remove ENABLE_FLOW_FILTER environment variable by @leandroberetta in #1892
- added support of Node Affinity and custom cluster domain by @k4kratik in #1915
- Fix due to change in FLP by @leandroberetta in #1951
- NETOBSERV-2184: improve cache & reconcile events by @jpinsonneau in #1517
Dependencies
Dependencies
- chore(deps): update helm release prometheus to ~27.23.0 by @red-hat-konflux[bot] in #1725
- chore(deps): update flowlogs-pipeline-ystream to 6458572 by @red-hat-konflux[bot] in #1723
- chore(deps): update network-observability-operator-ystream to 9d52df8 by @red-hat-konflux[bot] in #1724
- chore(deps): update network-observability-operator-ystream to 7adafdb by @red-hat-konflux[bot] in #1728
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1752069876 by @red-hat-konflux[bot] in #1727
- chore(deps): update network-observability-operator-ystream to b32c696 by @red-hat-konflux[bot] in #1729
- chore(deps): update netobserv-ebpf-agent-ystream to e332a24 by @red-hat-konflux[bot] in #1722
- chore(deps): update netobserv-ebpf-agent-ystream to c15571d by @red-hat-konflux[bot] in #1730
- chore(deps): update flowlogs-pipeline-ystream to 4becb49 by @red-hat-konflux[bot] in #1735
- chore(deps): update network-observability-console-plugin-ystream to 552e82d by @red-hat-konflux[bot] in #1736
- chore(deps): update network-observability-operator-ystream to 7282000 by @red-hat-konflux[bot] in #1745
- chore(deps): update flowlogs-pipeline-ystream to b85df61 by @red-hat-konflux[bot] in #1743
- chore(deps): update netobserv-ebpf-agent-ystream to 8107868 by @red-hat-konflux[bot] in #1742
- chore(deps): update network-observability-console-plugin-ystream to 4b22ca9 by @red-hat-konflux[bot] in #1741
- Bump github.com/netobserv/netobserv-ebpf-agent from 1.9.0-crc0.0.20250610144135-d64c5d99f2da to 1.9.1-community by @dependabot[bot] in #1734
- chore(deps): update konflux references by @red-hat-konflux[bot] in #1732
- Bump github.com/netobserv/flowlogs-pipeline from 1.9.0-crc0.0.20250528065622-289da648f066 to 1.9.1-community by @dependabot[bot] in #1733
- chore(deps): update konflux references by @red-hat-konflux[bot] in #1763
- chore(deps): update network-observability-operator-ystream to 77ca834 by @red-hat-konflux[bot] in #1747
- chore(deps): update flowlogs-pipeline-ystream to 7ea51a4 by @red-hat-konflux[bot] in #1748
- chore(deps): update netobserv-ebpf-agent-ystream to 72b01ad by @red-hat-konflux[bot] in #1761
- chore(deps): update network-observability-console-plugin-ystream to ef80628 by @red-hat-konflux[bot] in #1771
- Bump the k8s group with 5 updates by @dependabot[bot] in #1779
- chore(deps): update network-observability-console-plugin-pf4-ystream to 17710c1 by @red-hat-konflux[bot] in #1783
- chore(deps): update network-observability-console-plugin-ystream to b6988ba by @red-hat-konflux[bot] in #1781
- chore(deps): update network-observability-console-plugin-pf4-ystream to 083ec92 by @red-hat-konflux[bot] in #1784
- chore(deps): update flowlogs-pipeline-ystream to 6ee3e55 by @red-hat-konflux[bot] in #1787
- chore(deps): update network-observability-operator-ystream to 8871d62 by @red-hat-konflux[bot] in #1786
- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #1792
- chore(deps): update network-observability-operator-ystream to b030c1f by @red-hat-konflux[bot] in #1800
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #1791
- chore(deps): update network-observability-operator-ystream to d27262e by @red-hat-konflux[bot] in #1804
- chore(deps): update network-observability-operator-ystream to 5d1bff9 by @red-hat-konflux[bot] in #1809
- chore(deps): update netobserv-ebpf-agent-ystream to d13fdc6 by @red-hat-konflux[bot] in #1811
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1753762263 by @red-hat-konflux[bot] in #1814
- chore(deps): update network-observability-operator-ystream to 13a2620 by @red-hat-konflux[bot] in #1813
- chore(deps): update network-observability-operator-ystream to 7383bf4 by @red-hat-konflux[bot] in #1815
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1754000177 by @red-hat-konflux[bot] in #1827
- chore(deps): update network-observability-console-plugin-ystream to 4a2245c by @red-hat-konflux[bot] in #1835
- chore(deps): update network-observability-console-plugin-pf4-ystream to 0005a2e by @red-hat-konflux[bot] in #1838
- chore(deps): update registry...
1.9.1-community
What's Changed
Non-breaking changes
- Konflux: switch back to main by @jotak in #1701
- Use go 1.24 and golangci-lint v2 by @jotak in #1719
- [Helm/upstream] helm chart improvements by @Helion55 and @jotak in #1712
Dependencies
Dependencies
- chore(deps): update flowlogs-pipeline-ystream to 51a2fe9 by @red-hat-konflux in #1704
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1751286687 by @red-hat-konflux in #1703
- chore(deps): update network-observability-operator-ystream to cbe6511 by @red-hat-konflux in #1705
- chore(deps): update network-observability-console-plugin-pf4-ystream to d71dbf2 by @red-hat-konflux in #1710
- chore(deps): update flowlogs-pipeline-ystream to a52881f by @red-hat-konflux in #1709
- chore(deps): update network-observability-operator-ystream to 731cb4c by @red-hat-konflux in #1711
- chore(deps): update network-observability-console-plugin-ystream to af9d325 by @red-hat-konflux in #1708
- chore(deps): update quay.io/operator-framework/opm docker tag to v1.56.0 by @red-hat-konflux in #1713
- chore(deps): update konflux references by @red-hat-konflux in #1714
- chore(deps): update netobserv-ebpf-agent-ystream to 91f798e by @red-hat-konflux in #1707
- chore(deps): update network-observability-operator-ystream to 5e95638 by @red-hat-konflux in #1718
- chore(deps): update network-observability-console-plugin-ystream to a99b264 by @red-hat-konflux in #1717
- chore(deps): update flowlogs-pipeline-ystream to 540c1df by @red-hat-konflux in #1720
- chore(deps): update network-observability-operator-ystream to f4502f0 by @red-hat-konflux in #1721
- fix(deps): update go modules by @red-hat-konflux in #1716
Full Changelog: 1.9.0-community...1.9.1-community
Related components
eBPF Agent
What's Changed
Non-breaking changes
- Konflux: switch back to main by @jotak in netobserv/netobserv-ebpf-agent#747
- NETOBSERV-2315: bump flp by @jotak in netobserv/netobserv-ebpf-agent#749
Dependencies
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1751286687 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#748
- Update Konflux references by @red-hat-konflux in netobserv/netobserv-ebpf-agent#751
- Bump github.com/cilium/ebpf from 0.18.0 to 0.19.0 by @dependabot in netobserv/netobserv-ebpf-agent#745
Full Changelog: netobserv/netobserv-ebpf-agent@v1.9.0-community...v1.9.1-community
Flowlogs-Pipeline
What's Changed
Non-breaking changes
- Fix go cover broken with goyacc by @jotak in netobserv/flowlogs-pipeline#1016
- Konflux: switch back to main by @jotak in netobserv/flowlogs-pipeline#1017
- NETOBSERV-2307: NETOBSERV-2315: fix several IPFIX issues by @jotak in netobserv/flowlogs-pipeline#1019
Dependencies
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in netobserv/flowlogs-pipeline#1010
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.6-1751286687 by @red-hat-konflux in netobserv/flowlogs-pipeline#1018
- Bump go.opentelemetry.io/otel from 1.36.0 to 1.37.0 by @dependabot in netobserv/flowlogs-pipeline#1013
Full Changelog: netobserv/flowlogs-pipeline@v1.9.0-community...v1.9.1-community
Console Plugin
What's Changed
Non-breaking changes
- Create draft release automatically by @jotak in netobserv/network-observability-console-plugin#917
- Konflux: switch back to main by @jotak in netobserv/network-observability-console-plugin#914
Dependencies
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.6-1751286687 by @red-hat-konflux in netobserv/network-observability-console-plugin#916
- chore(deps): update registry.access.redhat.com/ubi9/nodejs-18 docker tag to v9.6-1749709214 by @red-hat-konflux in netobserv/network-observability-console-plugin#915
- Bump github.com/prometheus/common from 0.64.0 to 0.65.0 by @dependabot in netobserv/network-observability-console-plugin#901
- chore(deps): update konflux references by @red-hat-konflux in netobserv/network-observability-console-plugin#922
Full Changelog: netobserv/network-observability-console-plugin@v1.9.0-community...v1.9.1-community
1.9.0-community
What's Changed
Breaking changes 🛠
Non-breaking changes
- Add missing peer map to bpfman volume by @msherif1234 in #1068
- NETOBSERV-1981: Fix Exporters form view by @Amoghrd in #912
- Fixe typo in bundle images digests by @OlivierCazade in #1075
- Regenerate doc by @jotak in #1071
- Label konflux PRs as dependency by @jotak in #1132
- NETOBSERV-2112: FIPS compliance by @jotak in #1136
- Removing preflight check for bundle which is skipped for bundle by @OlivierCazade in #1140
- Improve release note layout: make it shorter with collapsable sections by @jotak in #1146
- feat(KONFLUX-4158): add fbc-fips-check task to FBC pipeline by @jotak in #1166
- Override relatedImages in CSV by @jotak in #1168
- Remove duplicated "build platforms" by @jotak in #1170
- Fixing konflux configuration for fbc 4.18 by @OlivierCazade in #1169
- Uniform FBC definitions by @jotak in #1178
- Prepare 1.8 fbc by @jotak in #1177
- Konflux: pinning validate-fbc task in konflux by @OlivierCazade in #1181
- Use brew build for 4.18 catalog by @jotak in #1182
- Konflux: Removing sbom task which as been deprecated by @OlivierCazade in #1183
- Temporary skipping fbc-fips-check-oci-ta by @jotak in #1195
- Fix catalog config in wrong directory by @jotak in #1201
- fix catalog related images by @jotak in #1202
- NETOBSERV-2132: Regenerate catalog for legacy ocp by @jotak in #1198
- Update Konflux.md by @jotak in #1199
- Fix vendoring issue by @jotak in #1200
- Add QE team approvers on nudging PRs by @jotak in #1210
- bump-1.9.0 by @jpinsonneau in #1212
- Add github action to check helm + update helm for 1.8.0-community by @jotak in #1113
- Improve helm chart by @jotak in #1220
- Refactor roles: static definitions in bundle by @jotak in #1209
- NETOBSERV-2108: fix upstream catalog generation by @jotak in #1232
- NETOBSERV-1955: fix wrong metrics for conversation tracking by @jotak in #1096
- Fix: config-watcher must be a ClusterRole by @jotak in #1238
- README: discussions and contributions by @jotak in #1236
- NETOBSERV-2185: fix loki writer role name by @jotak in #1258
- Fix typo by @jotak in #1221
- NETOBSERV-1938: display FC validation warnings and reverse conditions by @jotak in #1255
- NETOBSERV-2150: add license to downstream container by @jotak in #1237
- Downstream dockerfiles: manage BUILDVERSION, and some cleanup by @jotak in #1263
- NETOBSERV-2174: check if LokiStack exists by @jotak in #1257
- Tagging last konflux bundle as latest by @OlivierCazade in #1233
- Fix downstream test catalog by @jotak in #1272
- Updating containers digests references by @OlivierCazade in #1273
- [doc/trivial] Simpler helm command by @jotak in #1265
- Update bundle digest by @jotak in #1277
- NETOBSERV-2190: fix openshift version check with nightly builds by @jotak in #1290
- NETOBSERV-2194:: use OCP4.19 version check for networkEvents/UDN/ebpfMgr by @msherif1234 in #1298
- nit: Add artifacthub badge and annotations by @jotak in #1287
- Update bpfman apis by @msherif1234 in #1256
- Remove fbc pipelines by @jotak in #1310
- NETOBSERV-1418: make namespace immutable by @jotak in #1229
- Fix semver with 0.0.0- by @jotak in #1341
- NETOBSERV-2198: IPsec support by @msherif1234 in #1085
- Bump prometheus and remove custom patch by @jotak in #1311
- Remove unnecessary dependencies by @jotak in #1368
- NETOBSERV-2126: cleanup unused code wrt Duplicate by @jotak in #1261
- NETOBSERV-1929 add resources recommendations to install page by @jpinsonneau in #1388
- Update Konflux doc IDMS by @jotak in #1386
- Renovate auto-merge by @jotak in #1407
- Rename "sampling rate" => "sampling ratio" by @jotak in #1342
- Doc: Freeze/unfreeze branches by @jotak in #1458
- NETOBSERV-2178: improve warning messages in agent config/validation by @jotak in #1466
- Add OpenShift Optional category by @jotak in #1436
- CRD doc: update feature statuses by @jotak in #1483
- NETOBSERV-2186: configure sampling field name in FLP, refined sampling metrics by @jotak in #1482
- Add operator to "Observability" category in OperatorHub by @stleerh in #1409
- Allow custom registry by @jpinsonneau in #1507
- NETOBSERV-2227: plugin feature "multiNetworks", and promote NetworkName columns by @jotak in #1508
- NETOBSERV-2101: remove CAP_SYS_RESOURCE, allow override by @jotak in #1484
- Manage console pf4 builds by @jotak in #1519
- NETOBSERV-2222: single column ipsec status by @jotak in #1556
- NETOBSERV-2240: do not fail in case of error while discovering APIs by @jotak in #1511
- NETOBSERV-2257: identify interfaces by index and mac by @jotak in #1565
- NETOBSERV-2221 : Adding ipsec related metrics by @OlivierCazade in #1543
- Update konflux dashboard link by @jotak in #1590
- NETOBSERV-2221 follow-up: make default metrics, show % ipsec traffic by @jotak in #1573
- Do not open flp pprof port by default by @jotak in #1622
- Regenerate API references by...
1.8.2-community
What's Changed
Non-breaking changes
- chore(deps): update network-observability-operator-bundle-1-8 to de506f2 by @red-hat-konflux in #1222
- chore(deps): update network-observability-operator-1-8 to f15736b by @red-hat-konflux in #1223
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741599792 by @red-hat-konflux in #1226
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741850109 by @red-hat-konflux in #1234
- chore(deps): update konflux references by @red-hat-konflux in #1241
- fix(deps): update kubernetes packages to v0.32.3 by @red-hat-konflux in #1246
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.20.3 by @red-hat-konflux in #1249
- Re-apply changes from main branch by @jotak in #1264
- fix(deps): update github.com/openshift/api digest to 8a7efbf by @red-hat-konflux in #1245
Full Changelog: 1.8.1-community...1.8.2-community
Related components
eBPF Agent
What's Changed
Non-breaking changes
- Update Konflux references by @red-hat-konflux in netobserv/netobserv-ebpf-agent#606
- Update kubernetes packages to v0.32.3 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#608
- Update module github.com/netobserv/flowlogs-pipeline to v1.8.1-crc0 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#588
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.5-1741850109 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#601
- Update github.com/ovn-org/ovn-kubernetes/go-controller digest to 95b6ca5 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#607
- Update module github.com/prometheus/client_golang to v1.21.1 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#609
Full Changelog: netobserv/netobserv-ebpf-agent@v1.8.1-community...v1.8.2-community
Flowlogs-Pipeline
What's Changed
Non-breaking changes
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741599792 by @red-hat-konflux in netobserv/flowlogs-pipeline#856
- chore(deps): update konflux references by @red-hat-konflux in netobserv/flowlogs-pipeline#863
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741850109 by @red-hat-konflux in netobserv/flowlogs-pipeline#859
- fix(deps): update kubernetes packages to v0.32.3 by @red-hat-konflux in netobserv/flowlogs-pipeline#866
- fix(deps): update module github.com/minio/minio-go/v7 to v7.0.88 by @red-hat-konflux in netobserv/flowlogs-pipeline#867
- fix(deps): update module github.com/agoda-com/opentelemetry-logs-go to v0.6.0 by @red-hat-konflux in netobserv/flowlogs-pipeline#840
- fix(deps): update module github.com/netobserv/netobserv-ebpf-agent to v1.8.1-crc0 by @red-hat-konflux in netobserv/flowlogs-pipeline#871
Full Changelog: netobserv/flowlogs-pipeline@v1.8.1-community...v1.8.2-community
Console Plugin
What's Changed
Non-breaking changes
- Update Konflux references by @red-hat-konflux in netobserv/network-observability-console-plugin#735
- Update kubernetes packages to v0.32.3 by @red-hat-konflux in netobserv/network-observability-console-plugin#770
- Update github.com/ovn-org/ovn-kubernetes/go-controller digest to 95b6ca5 by @red-hat-konflux in netobserv/network-observability-console-plugin#769
- Update registry.access.redhat.com/ubi9/nodejs-18 Docker tag to v1-1741891089 by @red-hat-konflux in netobserv/network-observability-console-plugin#765
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.5-1741850109 by @red-hat-konflux in netobserv/network-observability-console-plugin#766
Full Changelog: netobserv/network-observability-console-plugin@v1.8.1-community...v1.8.2-community
v1.8.1-community
What's Changed
Non-breaking changes
- chore(deps): update konflux references by @red-hat-konflux in #1118
- release-1.8: Bumping images in bundle by @OlivierCazade in #1133
- Regenerate doc [1.8 backport] by @jotak in #1126
- Bumping images in bundle by @OlivierCazade in #1137
- Bumping bundle in FBC by @OlivierCazade in #1138
- NETOBSERV-2112: FIPS compliance [backport 1.8] by @jotak in #1135
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1739420147 by @red-hat-konflux in #1142
- (backport) Removing preflight check which is skipped for bundles by @OlivierCazade in #1139
- release-1.8 Bumping images in bundle by @OlivierCazade in #1159
- release-1.8 Bumping bundle in fbc by @OlivierCazade in #1161
- Fix nudge on 1.8 by @jotak in #1173
- chore(deps): update network-observability-operator-1-8 to 6aaf734 by @red-hat-konflux in #1172
- chore(deps): update network-observability-operator-bundle-1-8 to fad5f7d by @red-hat-konflux in #1171
- chore(deps): update network-observability-operator-bundle-1-8 to 915bda5 by @red-hat-konflux in #1174
- Temporary skipping fbc-fips-check-oci-ta by @jotak in #1194
- chore(deps): update dependency flit_core to v3.11.0 by @red-hat-konflux in #1184
- chore(deps): update quay.io/operator-framework/opm docker tag to v1.51.0 by @red-hat-konflux in #1111
- chore(deps): update dependency setuptools-scm to v8.2.0 by @red-hat-konflux in #1185
- chore(deps): update network-observability-operator-bundle-1-8 to 0f08352 by @red-hat-konflux in #1196
- chore(deps): update konflux references by @red-hat-konflux in #1151
- RELEASE BLOCKER(March 17, 2025): Add fbc-target-index-pruning-check to FBC pipelines by @nmars in #1208
- chore(deps): update network-observability-operator-1-8 to d27c491 by @red-hat-konflux in #1197
- fix(deps): update kubernetes packages to v0.32.2 by @red-hat-konflux in #1189
New Contributors
Full Changelog: 1.8.0-community...1.8.1-community
Related components
eBPF Agent
What's Changed
Non-breaking changes
- Update Konflux references by @red-hat-konflux in netobserv/netobserv-ebpf-agent#553
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.5-1738816775 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#545
- Align downstream dockerfile with the upstream one by @OlivierCazade in netobserv/netobserv-ebpf-agent#557
- release-1.8: Fix arg usage for downstream builds by @OlivierCazade in netobserv/netobserv-ebpf-agent#558
- NETOBSERV-2112: FIPS compliance [backport 1.8] by @jotak in netobserv/netobserv-ebpf-agent#559
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.5-1739420147 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#565
- Update Konflux references by @red-hat-konflux in netobserv/netobserv-ebpf-agent#568
- Update github.com/ovn-org/ovn-kubernetes/go-controller digest to 57a2590 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#577
- Update kubernetes packages to v0.32.2 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#578
- Update module google.golang.org/protobuf to v1.36.5 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#579
- Update module github.com/prometheus/client_golang to v1.21.0 by @red-hat-konflux in netobserv/netobserv-ebpf-agent#589
Full Changelog: netobserv/netobserv-ebpf-agent@v1.8.0-community...v1.8.1-community
Flowlogs-Pipeline
What's Changed
Non-breaking changes
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 by @red-hat-konflux in netobserv/flowlogs-pipeline#813
- chore(deps): update konflux references by @red-hat-konflux in netobserv/flowlogs-pipeline#816
- NETOBSERV-2112: FIPS compliance [1.8 backport] by @jotak in netobserv/flowlogs-pipeline#821
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1739420147 by @red-hat-konflux in netobserv/flowlogs-pipeline#824
- chore(deps): update konflux references by @red-hat-konflux in netobserv/flowlogs-pipeline#827
- fix(deps): update kubernetes packages to v0.32.2 by @red-hat-konflux in netobserv/flowlogs-pipeline#829
- fix(deps): update module github.com/ip2location/ip2location-go/v9 to v9.7.1 by @red-hat-konflux in netobserv/flowlogs-pipeline#830
- fix(deps): update module github.com/minio/minio-go/v7 to v7.0.87 by @red-hat-konflux in netobserv/flowlogs-pipeline#831
- fix(deps): update module github.com/spf13/pflag to v1.0.6 by @red-hat-konflux in netobserv/flowlogs-pipeline#835
- fix(deps): update module google.golang.org/protobuf to v1.36.5 by @red-hat-konflux in netobserv/flowlogs-pipeline#836
Full Changelog: netobserv/flowlogs-pipeline@v1.8.0-community...v1.8.1-community
Console Plugin
What's Changed
Non-breaking changes
- Fixing konflux security violations by @OlivierCazade in netobserv/network-observability-console-plugin#723
- NETOBSERV-2112: FIPS compliance [backport 1.8] by @jotak in netobserv/network-observability-console-plugin#726
- WIP Revert "Building frontend only once (#718) (#722)" by @OlivierCazade in netobserv/network-observability-console-plugin#729
- Adding ignore-script flag to npm during konflux builds by @OlivierCazade in netobserv/network-observability-console-plugin#733
- Update registry.access.redhat.com/ubi9/ubi-minimal Docker tag to v9.5-1739420147 by @red-hat-konflux in netobserv/network-observability-console-plugin#731
- Update registry.access.redhat.com/ubi9/nodejs-18 Docker tag to v1-1739782539 by @red-hat-konflux in netobserv/network-observability-console-plugin#712
- Update module github.com/prometheus/client_golang to v1.21.0 by @red-hat-konflux in netobserv/network-observability-console-plugin#750
- Update kubernetes packages to v0.32.2 by @red-hat-konflux in netobserv/network-observability-console-plugin#740
- Update Node.js to v22 by @red-hat-konflux in netobserv/network-observability-console-plugin#738
- Update github.com/ovn-org/ovn-kubernetes/go-controller digest to 57a2590 by @red-hat-konflux in netobserv/network-observability-console-plugin#739
Full Changelog: netobserv/network-observability-console-plugin@v1.8.0-community...v1.8.1-community
1.8.0-community
What's Changed
Non-breaking changes
- Restrict konflux to test branch by @OlivierCazade in #696
- NETOBSERV-1734: change subnets order priority by @jotak in #693
- NETOBSERV-1522 Open Telemetry exporter API by @jpinsonneau in #671
- NETOBSERV-1737 consolePlugin fails to get deployed on 4.17 cluster by @jpinsonneau in #718
- NETOBSERV-1765: add flowmetrics examples for SYN-flood detection by @jotak in #719
- Remove base images ref in konflux config by @OlivierCazade in #721
- NETOBSERV-1746: Adapt health dashboard to flows metrics enabled by @jotak in #727
- NETOBSERV-1377: Add controller to deploy netobserv network policy by @OlivierCazade in #690
- NETOBSERV-1755 Add filter for TCP flags by @msherif1234 in #710
- NETOBSERV-1777: Allow DNS tracking to use configurable port for tracking by @msherif1234 in #724
- NETOBSERV-1758: fix error with monitoring ctrl w/o openshift by @jotak in #725
- NETOBSERV-1786: Add support to build file based catalog by @OlivierCazade in #728
- Test console improvements by @jotak in #736
- NETOBSERV-1806 ICMP type are showing as n/a for icmp traffic by @jpinsonneau in #752
- NETOBSERV-1689 Allow multi-tenant Prometheus queries by @jpinsonneau in #726
- NETOBSERV-1790 Mac enrichment feature gate by @jpinsonneau in #732
- fix filter icmp pointer check by @msherif1234 in #754
- NETOBSERV-1642: Ovs monitoring feature by @msherif1234 in #664
- NETOBSERV-1779 allow port filtering if protocol not set by @jpinsonneau in #738
- NETOBSERV-1792: Added update-build script to add downstream labels by @OlivierCazade in #739
- Remove deprecated params from konflux by @OlivierCazade in #757
- Update catalog file to point to downstream bundle by @OlivierCazade in #758
- Add missing dependencies to build scripts by @OlivierCazade in #759
- Fix image reference by @OlivierCazade in #760
- NETOBSERV-1766: Increase loki.WriteBatchSize to 10MB default by @jpinsonneau in #748
- NETOBSERV-1803: Allow flow filtering for L4 protocols using two ports by @msherif1234 in #741
- Check version when discovering api by @jotak in #764
- Fix podman builds by @jotak in #769
- NETOBSERV-1792 Add bundle nudging configuration to konflux by @OlivierCazade in #767
- NETOBSERV-1856: new role for metrics reading permissions by @jotak in #768
- NETOBSERV-1786: Automatically update bundle reference in the catalog by @OlivierCazade in #778
- NETOBSERV-1848 Enable egress metric to show more traffic by @jpinsonneau in #766
- NETOBSERV-1772: allow prom label remapping by @jotak in #733
- NETOBSERV-1875: Make enrichment indexes configurable by @jotak in #772
- NETOBSERV-1811 set namespace ownership by @jpinsonneau in #763
- NETOBSERV-1633: Enable prefetch dependencies in konlfux build pipelines by @OlivierCazade in #794
- NETOBSERV-1633: Fix operator konflux build violations by @OlivierCazade in #798
- NETOBSERV-1893: fix netobserv-mertics-reader role creation by @jotak in #799
- NETOBSERV-1633: Removed deprecated var from konflux build by @OlivierCazade in #804
- NETOBSERV-1811 promote managed label by @jpinsonneau in #806
- NETOBSERV-1910: Add packet drop filtering API by @msherif1234 in #790
- Networkevents feature is DevPreview by @jotak in #811
- Improve asciidocs by @jpinsonneau in #809
- NETOBSERV-1934: allow connection from apiserver by @jotak in #816
- NETOBSERV-1933: do not set default additional namespaces for netpol by @jotak in #813
- NETOBSERV-1931: introduce flowcollector validation webhook by @jotak in #817
- Regenerate API docs by @jotak in #796
- API docs: fix missed feedback by @jotak in #826
- Align build steps - distinguish clean vs dev builds by @jotak in #828
- NETOBSERV-1633 Konflux pipeline multiarch and downstream requirements by @OlivierCazade in #830
- NETOBSERV-1885: improve resource filter descriptions by @jpinsonneau in #820
- NETOBSERV-1747: trigger stored resource migration on operator startup by @jotak in #780
- update golangci-lint by @jotak in #861
- NETOBSERV-1927 scopes config by @jpinsonneau in #834
- Adapt columns in frontend config with changes in plugin by @jotak in #835
- Improve doc for ebpf filters by @jotak in #827
- NETOBSERV-1692: Add FLP-based filters & deduper options by @jotak in #591
- NETOBSERV-1890: expand TCP flags as string in FLP by @jotak in #833
- Fix konflux build requirements by @OlivierCazade in #917
- Adding previous releases to fbc catalog by @OlivierCazade in #919
- OLM forms, fix display name generation for mac by @jotak in #942
- NETOBSERV-1935: enable metrics from list/nested fields by @jotak in #863
- update for new flags structure by @memodi in #943
- NETOBSERV-1580: update frontend config for CLI by @jpinsonneau in #819
- Update container digest in bundle by @OlivierCazade in #944
- NETOBSERV-2043: packet translation feature support by @msherif1234 in #821
- SDN-5393: intg netobserv operator with bpfman to manage ebpf programs by @msherif1234 in #829
- NETOBSERV-2005: Mutli eBPF flow filter support by @msherif1234 in #927
- Pkt translation envvar not been set correctly by @msherif1234 in #982
- Adding version label in downstream build by @OlivierCazade in #950
- Updating konflux task due to breaking change and deprecated tasks by @OlivierCazade in #966
- NETOBSERV-2048: Add webhook check to prevent CIDR duplication when configur...
1.6.1-community
What's Changed
Non-breaking changes
- [Trivial] Remove obsolete fix, add --server-side to deploy-kind by @jotak in #658
- NETOBSERV-1664: flowmetric isn't dev preview; also mention samples location by @jotak in #660
- NETOBSERV-1665: use v1 for conversionReviewVersions by @jotak in #662
- H&H: Allow using Test Console (standalone) from operator 🤘 by @jotak in #666
- Regenerate docs by @jotak in #657
- NETOBSERV-1672: add cluster & zone to predefined metrics by @jotak in #665
- NETOBSERV-1647: Do not load loki cert when loki disabled by @jotak in #669
- Update documentation from feedback by @jotak in #672
- NETOBSERV-1688: relax ebpf drop alert by @jotak in #674
- Add FAQ/troubleshooting: metrics discrepancies + loki timeout by @jotak in #663
- NETOBSERV-1707: move to go 1.22 by @jotak in #682
- Add .ci-operator.yaml by @jotak in #683
- NETOBSERV-1705: do not send zone/cluster labels config... by @jotak in #677
- force conflicts on deploy by @jotak in #689
- NETOBSERV-1617: generalize flow filter so it can be used with pcap feature by @msherif1234 in #691
- NETOBSERV-1731: hide metrics enable setting from form by @jotak in #692
- NETOBSERV-1649: add drop cause & state labels to metrics by @jotak in #676
Dependencies
- Bump k8s dependencies: k8s -> v0.30.2, ctrl-run -> v0.18.4 by @dependabot in #673
- Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 by @dependabot in #686
- Bump github.com/onsi/ginkgo/v2 from 2.18.0 to 2.19.0 by @dependabot in #687
Full Changelog: 1.6.0-community...1.6.1-community
Related components
eBPF Agent
What's Changed
Non-breaking changes
- Codecov: remove token, turn off CI failure by @jotak in netobserv/netobserv-ebpf-agent#341
- NETOBSERV-1682: Revert toolchain version by @OlivierCazade in netobserv/netobserv-ebpf-agent#344
- NETOBSERV-1676: make ebpf sampling global and visible to all hooks by @msherif1234 in netobserv/netobserv-ebpf-agent#346
- NETOBSERV-1707: move to go 1.22 by @jotak in netobserv/netobserv-ebpf-agent#349
- Add .ci-operator.yaml by @jotak in netobserv/netobserv-ebpf-agent#353
- NETOBSERV-1564: do not force flushing maps when rb is triggered by @jotak in netobserv/netobserv-ebpf-agent#348
- NETOBSERV-1697: Add retry around netlinkSubscribeAt by @msherif1234 in netobserv/netobserv-ebpf-agent#358
- NETOBSERV-1617: reuse flow filter capability with pcap feature by @msherif1234 in netobserv/netobserv-ebpf-agent#359
- flow filtering default settings for cidr and action by @msherif1234 in netobserv/netobserv-ebpf-agent#357
- NETOBSERV-1732: add logic to lkup all previous tc filters and remove them by @msherif1234 in netobserv/netobserv-ebpf-agent#360
- NETOBSERV-1743: handle file exits error using TCx hooks and update FC by @msherif1234 in netobserv/netobserv-ebpf-agent#363
Dependencies
- Bump k8s.io/client-go from 0.29.4 to 0.30.2 by @dependabot in netobserv/netobserv-ebpf-agent#352
- Bump golang.org/x/sys from 0.20.0 to 0.21.0 by @dependabot in netobserv/netobserv-ebpf-agent#356
- Bump sigs.k8s.io/e2e-framework from 0.3.0 to 0.4.0 by @dependabot in netobserv/netobserv-ebpf-agent#354
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in netobserv/netobserv-ebpf-agent#355
- Bump github.com/vladimirvivien/gexe from 0.2.0 to 0.3.0 by @dependabot in netobserv/netobserv-ebpf-agent#361
- Bump github.com/netobserv/flowlogs-pipeline from 0.1.12-0.20240325100124-fd783b283c7c to 1.6.1-crc0 by @dependabot in netobserv/netobserv-ebpf-agent#362
Full Changelog: netobserv/netobserv-ebpf-agent@v1.6.0-community...v1.6.1-community
Flowlogs-Pipeline
What's Changed
Breaking changes 🛠
- Add new filters allowing FLP-based dedup by @jotak in netobserv/flowlogs-pipeline#640
Non-breaking changes
- NETOBSERV-1522 Add otel to pipeline builder by @jpinsonneau in netobserv/flowlogs-pipeline#672
- NETOBSERV-1707: move to go 1.22 by @jotak in netobserv/flowlogs-pipeline#675
- Add .ci-operator.yaml by @jotak in netobserv/flowlogs-pipeline#680
Dependencies
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in netobserv/flowlogs-pipeline#665
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot in netobserv/flowlogs-pipeline#670
- Bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in netobserv/flowlogs-pipeline#673
Full Changelog: netobserv/flowlogs-pipeline@v1.6.0-community...v1.6.1-community
Console Plugin
What's Changed
Non-breaking changes
- NETOBSERV-1630 allow not for ip filters by @jpinsonneau in netobserv/network-observability-console-plugin#533
- NETOBSERV-1661 wait for filter load before tick by @jpinsonneau in netobserv/network-observability-console-plugin#534
- NETOBSERV-1621: fix error messages by @jpinsonneau in netobserv/network-observability-console-plugin#523
- NETOBSERV-1707: move to go 1.22 by @jotak in netobserv/network-observability-console-plugin#542
- NETOBSERV-1649: remove obsolete comment by @jotak in netobserv/network-observability-console-plugin#540
- Add .ci-operator.yaml by @jotak in netobserv/network-observability-console-plugin#547
- NETOBSERV-268 frontend code styling by @jpinsonneau in netobserv/network-observability-console-plugin#541
- NETOBSERV-1720: fix issues with topology scopes by @jotak in netobserv/network-observability-console-plugin#550
- NETOBSERV-1706: fix error displayed due to max-chunk-age by @jotak in netobserv/network-observability-console-plugin#552
- NETOBSERV-1649: Improve UX and cases managed with prometheus by @jotak in netobserv/network-observability-console-plugin#549
Full Changelog: netobserv/network-observability-console-plugin@v1.6.0-community...v1.6.1-community
1.6.0-community
Check out the announcement for a summary: #661
What's Changed
Breaking changes 🛠
- NETOBSERV-1466 rely on duplicate different than 'true' for prom queries by @jpinsonneau in #580
- NETOBSERV-1466 NodeDirection / IfDirection by @jpinsonneau in #578
Non-breaking changes
- NETOBSERV-1513: Remove v1alpha1, deprecate v1beta1, store v1beta2 by @jotak in #577
- NETOBSERV-557: add eBPF agent metrics for troubleshooting by @msherif1234 in #582
- NETOBSERV-1544: fix broken link and update a few other links in CSV by @jotak in #584
- NETOBSERV-1500: Update after refactoring of FLP transform network API by @OlivierCazade in #562
- NETOBSERV-1517: remove IPFIX agent mode by @jotak in #579
- NETOBSERV-1514: drop go1.20 support by @jotak in #589
- NETOBSERV-1474: change dup mode to use list as the default by @msherif1234 in #576
- NETOBSERV-1568: reintroduce finalizer check to remove any remaining finalizer by @jotak in #593
- Update FLP, use provided enums in API by @jotak in #594
- NETOBSERV-1508 add selector, afinity and priority to components by @jpinsonneau in #569
- Fix upstream release issues, starting new channel by @jotak in #592
- NETOBSERV-1471 eBPF env renaming by @jpinsonneau in #600
- Change HOST/PORT env to TARGET_HOST / TARGET_PORT by @jotak in #601
- Add go mod vendor check in CI by @jotak in #603
- NETOBSERV-1532: add TLS support to ebpf agent metrics config by @msherif1234 in #602
- NETOBSERV-1533: add eBPF metrics to health dashboard - improve design by @jotak in #583
- NETOBSERV-1426: detect external workloads / openshift subnets by @jotak in #559
- OCPBUGS-30191: typo omited->omitted by @jotak in #608
- Update controller-gen, improve kind deployment by @jotak in #605
- codecov v4 by @jpinsonneau in #612
- Sampling check by @Amoghrd in #614
- NETOBSERV-1478: Add eBPF Agent flows filtering capability by @msherif1234 in #607
- NETOBSERV-1605: add flow filter to ebpf agent dashboard by @msherif1234 in #617
- Codecov add env token from secret by @jpinsonneau in #620
- Enable openshift subnets by default by @jotak in #619
- NETOBSERV-1606: Add PODs tolerations config to ebpf agent, flp and console plugin by @msherif1234 in #618
- README / markdown updates by @jotak in #621
- NETOBSERV-1610: document cardinality warning per field by @jotak in #623
- NETOBSERV-1614: Metrics API validation webhook by @msherif1234 in #622
- NETOBSERV-1619: use dedicated metrics ports for netobserv to avoid conflicts by @msherif1234 in #628
- NETOBSERV-1427 Added support to FLP dynamic configmap by @OlivierCazade in #610
- NETOBSERV-1626: add configmaps to service account by @msherif1234 in #633
- NETOBSERV-1625: Add ebpf altering for flows drop by @msherif1234 in #632
- NETOBSERV-1343: generate dashboards from metrics API by @jotak in #609
- NETOBSERV-1613: switch kubectl apply to use server-side by @msherif1234 in #634
- NETOBSERV-1447: Added a check to log a warning if some labels are used in metric defi… by @OlivierCazade in #629
- NETOBSERV-1632: metrics API, allow empty unit by @jotak in #639
- NETOBSERV-1625: (follow-up) mention other possible cause for ebpf drops by @jotak in #640
- Replace "handshake RTT" mentions with "smoothed RTT" by @jotak in #643
- NETOBSERV-140: top pods talkers (and other sample updates) by @jotak in #645
- NETOBSERV-1653: use the same string for flowdrop alert to disable alert if needed by @msherif1234 in #644
- enable ebpf metrics by default while keep the knob in case we need to disable by @msherif1234 in #649
- NETOBSERV-1648: Make high cardinality check more visible by @jotak in #650
- NETOBSERV-1647: do not get Loki certificates when Loki is disabled by @jotak in #653
- NETOBSERV-1646: add unit to graph titles by @jotak in #652
- NETOBSERV-739: Add prometheus by @jotak in #613
Dependencies
- bump FLP by @jotak in #581
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 by @dependabot in #574
- Bump k8s.io/apiextensions-apiserver from 0.29.1 to 0.29.2 by @dependabot in #571
- Bump k8s.io/kube-aggregator from 0.29.1 to 0.29.2 by @dependabot in #572
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #590
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #586
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 by @dependabot in #587
- Bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #585
- Bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.1 by @dependabot in #596
- Bump k8s.io/apimachinery from 0.29.2 to 0.29.3 by @dependabot in #597
- Bump k8s.io/apiextensions-apiserver from 0.29.2 to 0.29.3 by @dependabot in #598
- Bump k8s.io/kube-aggregator from 0.29.2 to 0.29.3 by @dependabot in #595
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 by @dependabot in #616
- Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.71.2 to 0.73.2 by @dependabot in #626
- Bump github.com/onsi/gomega from 1.31.1 to 1.33.1 by @dependabot in #635
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.18.0 by @dependabot in #651
- Bump ubi9.4 by @jotak in #659
New Contributors
Full Changelog: 1.0.5...1.6.0-community
Related components
eBPF Agent
What's Changed
Breaking changes 🛠
- NETOBSERV-1466 Append Duplicate field only when true by @jpinsonneau in https://git...
1.0.5
What's Changed
Breaking changes 🛠
Non-breaking changes
- Regenerate API reference asciidoc by @jotak in #412
- NETOBSERV-1295: Fix cacert monitoring copy by @OlivierCazade in #414
- Consolidate flow json spec by @jotak in #417
- NETOBSERV-1314: cleanup old objects after upgrade by @jotak in #427
- Update dev doc by @jotak in #428
- Remove unsupported mention on IPFIX doc by @jotak in #426
- Added console method of image swapping to docs by @nathan-weinberg in #446
- NETOBSERV-1340: Add operator to "Observability" category in OperatorHub by @stleerh in #440
- NETOBSERV-1346: Added checks to prevent dereferencing Provided cert nil pointer by @OlivierCazade in #444
- NETOBSERV-1293: Fix status oscillation by @OlivierCazade in #450
- NETOBSERV-754: add pprof, improve memory footprint by @jotak in #449
- Updated zero-click Loki references from 1G to 10G by @nathan-weinberg in #455
- NETOBSERV-764 - ADD v1beta2 api version with simplified Loki configuration options by @acmenezes in #329
- Small doc updates - feedback from osdocs by @jotak in #430
- NETOBSERV-1354: fix concurrent access on watches by @jotak in #458
- Workflow: build images from release branches by @jotak in #461
- Workflow: set release related img when relevant by @jotak in #463
- NETOBSERV-764 followup monolith & distributed modes by @jpinsonneau in #454
- Add v1alpha1 back to registered schemes + fix YQ issues by @jotak in #475
- NETOBSERV-1245: NETOBSERV-1304: to enable DNS we no longer require privileged by @msherif1234 in #464
- NETOBSERV-1369: Disable http/2 by @jotak in #466
- NETOBSERV-764: Loki v1beta2 model follow-up by @jotak in #474
- NETOBSERV-1383: do not turn off conversion-gen by @jotak in #480
- NETOBSERV-764: conversion fallback on ingester url by @jpinsonneau in #481
- Fix field wrongly named monolith/monolithic in sample CR by @jotak in #484
- Fix loki manual params doc by @jotak in #485
- NETOBSERV-754: Optimize cache usage by @jotak in #476
- NETOBSERV-1150 Console plugin columns & filters as config by @jpinsonneau in #477
- NETOBSERV-1284: implement metrics white-listing by @jotak in #447
- Update for FLP API breaking change by @jotak in #487
- NETOBSERV-1400 Feature filters are observed even though they are not enabled by @jpinsonneau in #488
- NETOBSERV-1326: NETOBSERV-1231: Drops & RTT metrics by @jotak in #453
- NETOBSERV-1340: Add operator to "Networking" category in OperatorHub by @stleerh in #451
- Refactor FLP builder by @jotak in #494
- NETOBSERV-1217: Added flag to enable multiCluster configuration by @OlivierCazade in #482
- NETOBSERV-1334: DNS metrics and dashboards by @jotak in #489
- NETOBSERV-1404: mitigate narrowcache weakness on missed events by @jotak in #504
- NETOBSERV-1398: fix loki url when same namespace by @jotak in #486
- NETOBSERV-1358: splitting controllers by @jotak in #503
- Split tests per controller by @jotak in #510
- NETOBSERV-1406 Remove RTT unsupported mentions by @jpinsonneau in #509
- NETOBSERV-1432 Missing drops information in table view by @jpinsonneau in #514
- NETOBSERV-1434: update health dashboard for changed operator metric by @jotak in #515
- NETOBSERV: 1374 Make enums pascal case by @jpinsonneau in #511
- NETOBSERV: 1374 fix pascal case exception in sample by @jpinsonneau in #518
- NETOBSERV-1422: fix missing "buckets" in generated promql by @jotak in #513
- NETOBSERV-1134: do not unregister plugin by @jotak in #507
- NETOBSERV-1430: make operator provide agent IP by @jotak in #512
- NETOBSERV-1342: new FlowMetric API (dev preview) by @jotak in #508
- NETOBSERV-1298: Add netobserv operator changes to support dup list by @msherif1234 in #501
- NETOBSERV-1017: pods/services bandwidth (flowmetrics / dev preview) by @jotak in #523
- NETOBSERV-1092 Move CRD fields to advanced by @jpinsonneau in #467
- NETOBSERV-1407 - Loki labels for deduper merge by @jpinsonneau in #529
- NETOBSERV-1443 Console plugin loki timeout should be configurable by @jpinsonneau in #522
- NETOBSERV-791 Better organize OLM form by @jpinsonneau in #425
- NETOBSERV-1244: Added flow type transformation rule in FLP configuration by @OlivierCazade in #517
- swap-image-csv.sh updates and minor fixes to set-plugin-image by @memodi in #535
- NETOBSERV-1308: security context enforcement by @jotak in #536
- NETOBSERV-1203 Add field to enable zone by @OlivierCazade in #537
- bug fix to use OPERATOR_NS instead by @memodi in #539
- Fix flow layer name by @jotak in #544
- NETOBSERV-1203: minor adjustments by @jotak in #545
- Try fixing flaky test by @jotak in #549
- NETOBSERV-1458: reduce loki streams, index FlowInfra by @jotak in #555
- Doc: regenerate API refs (FlowCollector + Flow Format) by @jotak in #550
- Fix envtests with FlowCollector deletion by @jotak in #557
- image references file by @memodi in #553
- NETOBSERV-1214 & NETOBSERV-1399 Cluster name & zone features by @jpinsonneau in #546
- Update README by @jotak in #561
- NETOBSERV-1470: Reduce memory usage in agent due to kafka batches by @jotak in #567
- doc feedback by @jotak in #568
Full Changelog: https://github.com/netobserv/network-observability-operator/compare/1.0.4...