Skip to content

Releases: netobserv/flowlogs-pipeline

v1.6.1-community

04 Jul 08:48
Compare
Choose a tag to compare

What's Changed

Breaking changes 🛠

  • Add new filters allowing FLP-based dedup by @jotak in #640

Non-breaking changes

Dependencies

  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #665
  • Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot in #670
  • Bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #673

Full Changelog: v1.6.0-community...v1.6.1-community

v1.6.0-community

28 May 09:57
b3a3a82
Compare
Choose a tag to compare

What's Changed

Breaking changes 🛠

  • NETOBSERV-1425: enhance metrics filters by @jotak in #602
  • API cleanup: remove deprecated metric.filter by @jotak in #613
  • NETOBSERV-1500 : Refactoring of transform network API by @OlivierCazade in #580
  • NETOBSERV-1466 Update eBPF dependency for FLP by @jpinsonneau in #601
  • Enum replacement in API by @jotak in #614
  • NETOBSERV-1426: subnet labelling enhancements by @jotak in #586

Non-breaking changes

Dependencies

  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 0.45.0 to 1.23.1 by @dependabot in #594
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 0.44.0 to 1.23.1 by @dependabot in #592
  • Bump github.com/vmware/go-ipfix from 0.8.2 to 0.9.0 by @dependabot in #597
  • Bump k8s.io/apimachinery from 0.29.1 to 0.29.2 by @dependabot in #600
  • Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #598
  • Bump google.golang.org/grpc from 1.61.0 to 1.62.0 by @dependabot in #609
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.23.1 to 1.24.0 by @dependabot in #611
  • Bump go.opentelemetry.io/otel/sdk/metric from 1.23.1 to 1.24.0 by @dependabot in #610
  • Bump github.com/netobserv/netobserv-ebpf-agent from 0.3.3-0.20240117144239-03bb6a38b3f0 to 0.3.3 by @dependabot in #599
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #616
  • Bump github.com/minio/minio-go/v7 from 7.0.67 to 7.0.68 by @dependabot in #617
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.23.1 to 1.24.0 by @dependabot in #618
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.23.1 to 1.24.0 by @dependabot in #619
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.23.1 to 1.24.0 by @dependabot in #620
  • Bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #624
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #625
  • Bump github.com/minio/minio-go/v7 from 7.0.68 to 7.0.69 by @dependabot in #627
  • Bump google.golang.org/grpc from 1.62.0 to 1.62.1 by @dependabot in #628
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #631
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.24.0 to 1.25.0 by @dependabot in #646
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.24.0 to 1.25.0 by @dependabot in #647
  • Bump golang.org/x/net from 0.23.0 to 0.24.0 by @dependabot in #655
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.24.0 to 1.26.0 by @dependabot in #659
  • Bump github.com/agoda-com/opentelemetry-logs-go from 0.4.3 to 0.5.0 by @dependabot in #658
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.25.0 to 1.26.0 by @dependabot in #662
  • Bump ubi9.4 by @jotak in #668

New Contributors

Full Changelog: v0.1.11...v1.6.0-community

v0.1.11

16 Feb 11:48
18ed417
Compare
Choose a tag to compare

What's Changed

Breaking changes 🛠

Non-breaking changes

  • initial support for labels by @KalmanMeth in #447
  • NETOBSERV-1222: create PR template by @jotak in #490
  • Bump minio-go by @jotak in #489
  • Fixes a couple of minor weaknesses by @jotak in #491
  • Bump github.com/spf13/cobra from 1.3.0 to 1.7.0 by @dependabot in #492
  • Bump google.golang.org/grpc from 1.53.0 to 1.58.1 by @dependabot in #493
  • Bump dependencies (kube client, prom model...) by @jotak in #497
  • Bump dependencies (kube client, prom model...) by @jotak in #500
  • NETOBSERV-1151: move flp decode grpc pipe to netobserv agent by @msherif1234 in #466
  • Bump github.com/netsampler/goflow2 from 1.1.1-0.20220509155230-5300494e4785 to 1.3.6 by @dependabot in #498
  • Bump github.com/minio/minio-go/v7 from 7.0.44 to 7.0.63 by @dependabot in #506
  • Bump github.com/google/go-jsonnet from 0.19.1 to 0.20.0 by @dependabot in #507
  • Add ingest_stdin by @ronensc in #488
  • Bump github.com/spf13/viper from 1.10.1 to 1.16.0 by @dependabot in #505
  • NETOBSERV-1352 enhance prom filters for RTT metrics by @jpinsonneau in #478
  • Bump github.com/ip2location/ip2location-go/v9 from 9.2.0 to 9.6.0 by @dependabot in #510
  • Bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #509
  • Bump github.com/benbjohnson/clock from 1.3.0 to 1.3.5 by @dependabot in #504
  • Bump github.com/vmware/go-ipfix from 0.5.13 to 0.8.0 by @dependabot in #512
  • Bump github.com/go-kit/kit from 0.12.0 to 0.13.0 by @dependabot in #511
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #514
  • Bump golang.org/x/net from 0.14.0 to 0.16.0 by @dependabot in #516
  • Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #517
  • Bump github.com/segmentio/kafka-go from 0.4.38 to 0.4.43 by @dependabot in #515
  • NETOBSERV-1336: update netobserv agent to get DSCP support by @msherif1234 in #518
  • Bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #520
  • Workflow: build images from release branches by @jotak in #524
  • Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #522
  • Bump github.com/segmentio/kafka-go from 0.4.43 to 0.4.44 by @dependabot in #523
  • Bump k8s.io/apimachinery from 0.28.2 to 0.28.3 by @dependabot in #528
  • Move Mountain View 2 kilometers south by @jotak in #534
  • NETOBSERV-1379: enhance DNS debugging to dbg DNS over TCP by @msherif1234 in #533
  • NETOBSERV-1247: using Meta informer for replicaSets by @msherif1234 in #474
  • Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #535
  • Allow multiple prometheus stages with different URLs by @KalmanMeth in #532
  • Fix crash when metrics settings are unset by @jotak in #537
  • Allow to start FLP directly from the flow logs producer by @jotak in #538
  • NETOBSERV-1102: fine-tuning http server settings by @jotak in #545
  • Bump github.com/ip2location/ip2location-go/v9 from 9.6.0 to 9.6.1 by @dependabot in #543
  • Bump k8s.io/apimachinery from 0.28.3 to 0.28.4 by @dependabot in #540
  • Bump k8s.io/api from 0.28.3 to 0.28.4 by @dependabot in #542
  • Bump github.com/segmentio/kafka-go from 0.4.44 to 0.4.46 by @dependabot in #547
  • Bump golang.org/x/net from 0.17.0 to 0.19.0 by @dependabot in #548
  • Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #549
  • Bump k8s.io/client-go from 0.28.3 to 0.29.0 by @dependabot in #555
  • Bump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.66 by @dependabot in #556
  • Bump github.com/vmware/go-ipfix from 0.8.0 to 0.8.1 by @dependabot in #550
  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #557
  • Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #559
  • Bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #560
  • Bump github.com/vmware/go-ipfix from 0.8.1 to 0.8.2 by @dependabot in #558
  • Bump google.golang.org/grpc from 1.59.0 to 1.60.1 by @dependabot in #561
  • Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #562
  • Bump github.com/segmentio/kafka-go from 0.4.46 to 0.4.47 by @dependabot in #563
  • Bump github.com/netsampler/goflow2 from 1.3.6 to 1.3.7 by @dependabot in #552
  • NETOBSERV-1451: Bump ubi 9.3 / go 1.21 by @jotak in #564
  • Bump github.com/ip2location/ip2location-go/v9 from 9.6.1 to 9.7.0 by @dependabot in #565
  • NETOBSERV-1298: update netobserv agent package to pick duplist changes by @msherif1234 in #546
  • Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #566
  • NETOBSERV-1244: Add Kubernetes Infra transform rule by @OlivierCazade in #554
  • Update prometheus common to v0.46.0-netobserv by @OlivierCazade in #574
  • NETOBSERV-1203: Added option to add zones in k8s transform rule by @OlivierCazade in #575
  • Adding k8s unit tests and some refactoring by @jotak in #578
  • NETOBSERV-1308: fix minor vulnerabilities with location db by @jotak in #576
  • Update docs and demo for opentelemetry by @KalmanMeth in #577
  • Bump k8s.io/apimachinery from 0.29.0 to 0.29.1 by @dependabot in #571
  • Bump go.opentelemetry.io/otel/metric from 1.21.0 to 1.22.0 by @dependabot in #570
  • Bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #569
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.21.0 to 1.22.0 by @dependabot in #572
  • Bump google.golang.org/grpc from 1.60.1 to 1.61.0 by @dependabot in #584
  • Bump go.opentelemetry.io/otel/sdk/metric from 1.21.0 to 1.22.0 by @dependabot in #585
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 0.44.0 to 0.45.0 by @dependabot in #582
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.21.0 to 1.23.1 by @dependabot in #588
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.21.0 to 1.23.1 by @dependabot in #589
  • Bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in htt...
Read more

v0.1.10

11 Sep 12:58
058bc4e
Compare
Choose a tag to compare

What's Changed

Breaking changes 🛠

  • NETOBSERV-1063: Add TCP drop & DNS tracking to flowlogs-pipeline by @msherif1234 in #429
  • NETOBSERV-1111: Add support for RoundTripTime in FLP. by @dushyantbehl in #446
  • NETOBSERV-1017 extract timebased indexKeys by @jpinsonneau in #450
  • move add_if and add_regex_if to transform_filter from transform_network by @KalmanMeth in #453

Non-breaking changes

New Contributors

Full Changelog: v0.1.9...v0.1.10

v0.1.10-rc1

07 Aug 13:35
5912edf
Compare
Choose a tag to compare
v0.1.10-rc1 Pre-release
Pre-release

What's Changed

Non-breaking changes

Full Changelog: v0.1.10-rc0...v0.1.10-rc1

v0.1.10-rc0

31 Jul 08:07
Compare
Choose a tag to compare
v0.1.10-rc0 Pre-release
Pre-release

What's Changed

Breaking changes 🛠

  • NETOBSERV-1063: Add TCP drop & DNS tracking to flowlogs-pipeline by @msherif1234 in #429
  • NETOBSERV-1111: Add support for RoundTripTime in FLP. by @dushyantbehl in #446

Non-breaking changes

New Contributors

Full Changelog: v0.1.9...v0.1.10-rc0

v0.1.9

05 Jun 08:29
d25d469
Compare
Choose a tag to compare

What's Changed

Breaking changes 🛠

  • Move prometheus server to main by @KalmanMeth in #399
  • make expiryTime in encode_prom into a Duration by @KalmanMeth in #411
  • shorten default timeout for aggregate; allow configuration of timeout for aggregates by @KalmanMeth in #418

Non-breaking changes

New Contributors

Full Changelog: v0.1.8...v0.1.9

v0.1.9-rc2

16 May 09:30
d25d469
Compare
Choose a tag to compare
v0.1.9-rc2 Pre-release
Pre-release

What's Changed

Breaking changes 🛠

  • shorten default timeout for aggregate; allow configuration of timeout for aggregates

Non-breaking changes

  • Add icmpv4/v6 bits to FLP
  • KafkaInterBrokerProtocalVersion throws warning and has ingestion errors
  • FLP multiarch consistency
  • Remove error logs in processing loop

Full Changelog: v0.1.9-rc1...v0.1.9-rc2

v0.1.9-rc1

25 Apr 15:47
4aee357
Compare
Choose a tag to compare
v0.1.9-rc1 Pre-release
Pre-release

Connection tracking

  • Updated endConnection logic and added TerminatingTimeout
  • Added operations first & last to keep informations for first / last flow

API

  • Added missing WriteIpfix helpers

v0.1.9-rc0

09 Mar 11:08
665de17
Compare
Choose a tag to compare
v0.1.9-rc0 Pre-release
Pre-release
add config parameter to suppress go metrics (#394)

* suppress Go metrics and document metrics settings

* changed metrics-settings back to metricsSettings