Skip to content

Releases: microsoft/retina

v1.2.2

26 May 16:24
v1.2.2
d2165ac

Choose a tag to compare

Notable Changes

  • d2165ac fix(capture): Fix Windows capture stop ctx. (#2385)
What's Changed

What's Changed

  • deps: bump github.com/gopacket/gopacket from 1.5.0 to 1.6.0 by @dependabot[bot] in #2374
  • deps: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.4 to 1.7.0 by @dependabot[bot] in #2375
  • deps: bump qs from 6.15.1 to 6.15.2 in /site by @dependabot[bot] in #2376
  • deps: bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #2383
  • deps: bump github.com/onsi/gomega from 1.40.0 to 1.41.0 by @dependabot[bot] in #2377
  • deps: bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #2382
  • deps: bump github.com/mdlayher/netlink from 1.11.1 to 1.11.2 by @dependabot[bot] in #2378
  • deps: bump github/codeql-action from 4.35.5 to 4.36.0 by @dependabot[bot] in #2380
  • deps: bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #2381
  • deps: bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0 by @dependabot[bot] in #2379
  • fix(capture): Fix Windows capture stop ctx. by @mereta in #2385

Full Changelog: v1.2.1...v1.2.2

v1.2.1

22 May 11:16
v1.2.1
664b155

Choose a tag to compare

Notable Changes

  • Retina Capture option --cleanup-after-upload flag for automatic resource cleanup
  • Retina Capture new filter flags & pcapf-ilter to replace obsolete Tcpdump-filter
  • Retina Capture HostPath now subpath under a fixed base directory
  • New HTTPRoute support for hubble-ui
  • Plugin rewrite with native cilium/ebpf
What's Changed

What's Changed

What's Changed

  • 3b50857 feat(capture): Add --cleanup-after-upload flag for automatic resource cleanup (#2367)
  • 1453834 feat(chart): Add HTTPRoute support for hubble-ui (#2193)
  • 6f9f893 feat(e2e): make agent pool VM SKUs configurable via env (#2308)
  • b99355d feat(operator): scope leader election to release namespace (#2244)
  • f5239ff feat(tcpretrans): rewrite plugin with native cilium/ebpf (#2152)
  • a481e45 fix(capture): make HostPath a subpath under a fixed base dir (#2335)
  • b57a8ae fix(capture-cve): Retina capture tcpdump sanitization (#2322)
  • 5e1fba6 fix(chart): roll operator pod when its configmap changes (#2162)
  • 6e3dc60 fix(ci): fix scale test node sku (#2363)
  • 584cd30 fix(ci): prevent resource group leaks from cancelled E2E/perf workflows (#2184)
  • cc11656 fix(ci): prevent template injection in e2e and perf workflows (#2356)
  • 1109370 fix(clang-injection): Validate Retina dir header (#2328)
  • 1c29d9c fix(cve-operator): Remove unused EnablePProf function exposing pprof on all interfaces (#2364)
  • 2a55ce0 fix(dropreason): handle inet_csk_accept signature change on Linux 6.10+ (#2206)
  • 8cf0c24 fix: --node-names should clear default kubernetes.io/os=linux node-selector (#2303)
  • 0fa222d fix: convert hubble-generate-certs ClusterRole to Role to enforce least privilege (#2202)
  • ba2c321 fix: migrate apiserver watcher from Endpoints to EndpointSlice (#2214)
  • 98f1bd2 fix: remove credential-adjacent BlobUpload field from log lines (#2300)
  • f26239f fix: update scale test sku (#2357)
  • 98b65c6 fix: widen API server latency histogram buckets for large clusters (#2198)

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

13 Apr 17:24
v1.2.0
b14cb86

Choose a tag to compare

Notable Changes

  • Upgrade Go to 1.25.0 (module) / 1.26.2 (builder images)
  • Rewrite DNS plugin with native cilium/ebpf
  • Add kernel version to telemetry traces
  • Generate vmlinux.h in init container for eBPF programs

What's Changed

  • Fix Pod IP deletion leak in eBPF FilterMap
  • Fix namespace exclude filtering
  • CVE mitigations in dependencies and build toolchain
  • Bump OpenTelemetry to v1.40.0
  • Update AWS SDK v2, netlink, cloud-provider-azure dependencies
  • Add eBPF unit tests via BPF_PROG_TEST_RUN
  • Build golangci-lint from go.sum for version alignment

New Contributors
Welcome to our 6 new contributors who made their first Retina PR in this release!

@aanchal22 — configurable eBPF filter map size
@bugie — TCX attach support
@Fnuworsu — capture start time fix
@mvanhorn — kernel version telemetry
@rickardsjp — availability zone labels
@uuditmisra — MetricsInterval guard clause

Full Changelog: v1.1.0...v1.2.0

v1.1.0

27 Feb 12:32
v1.1.0
b35fd8c

Choose a tag to compare

Notable Changes

  • Drop Windows Server 2019 support
  • Add kubectl retina bpftrace command for real-time network issue tracing
  • Add configurable BPF Ring Buffer support
What's Changed

What's Changed

  • 180822f chore(ci): harden CI pipelines and fix devcontainer (#2060)
  • 4bac33a chore(deps): bump ajv from 6.12.6 to 6.14.0 in /site in the npm_and_yarn group across 1 directory (#2070)
  • 7a623cb chore(deps): bump pwru to v1.0.11 and hubble to v1.18.6 (#2062)
  • b41e4ee chore(site): bump dependencies to resolve CVEs (#2063)
  • 04dbcd4 chore: Disable MD058, MD059, and MD060 markdown linting rules (#2078)
  • 8272d3d deps: bump actions/setup-go from 6.2.0 to 6.3.0 (#2080)
  • 2e370b8 deps: bump actions/stale from 10.1.1 to 10.2.0 (#2066)
  • 2341ace deps: bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (#2071)
  • 60edb4d deps: bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.10 to 1.19.7 (#2014)
  • 5cda78b deps: bump github/codeql-action from 4.32.3 to 4.32.4 (#2072)
  • ea0e6fd deps: bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#2074)
  • ac63721 deps: bump helm/kind-action from 1.13.0 to 1.14.0 (#2068)
  • 9594703 deps: bump rajatjindal/krew-release-bot from 0.0.47 to 0.0.50 (#2073)
  • 927be7b feat(cli): Add kubectl retina bpftrace command for real-time network issue tracing (#2061)
  • 1936ab6 feat(packetparser): add configurable BPF Ring Buffer support (#1981)
  • 6f8096c feat(utils): use structpb.Struct directly for flow extensions (#2015)
  • adc6406 feat: expire stale advanced metrics after not being updated for some time (#1921)
  • 001c2ba fix(ci): fix markdownlint config not being applied after v22 action bump (#2067)
  • b35fd8c fix(ci): install syft in goreleaser workflow for SBOM generation (#2081)
  • 714e923 fix(ci): use native arm64 runners for all image builds (#2047)
  • 6b7cec7 fix: Add darwin drop reason mapping for GoReleaser builds (#2028)
  • e732a63 fix: resolve flaky cache tests and ciliumeventobserver 600s timeout (#2048)
  • 9585b8f refactor: Drop Windows Server 2019 support (#2076)

Full Changelog: v1.0.4...v1.1.0

v1.0.4

06 Feb 15:53
v1.0.4
1479014

Choose a tag to compare

Changelog

  • 6862bf3 chore(deps): bump webpack from 5.96.1 to 5.105.0 in /site in the npm_and_yarn group across 1 directory (#2025)
  • 28038c3 fix(ci): use native arm64 runners for shell image build (#2024)
  • 1479014 fix(goreleaser): Generate darwin metadata protos for releases (#2019)
  • dbe86dd fix: update CRD manifests to match sources of truth (#2026)

v1.0.3

04 Feb 14:54
v1.0.3
e386eaf

Choose a tag to compare

Notable Changes

Changelog

  • Add bpftrace to Retina Shell image (#1694)
  • Add target pod parameter for capture CLI (#1990)
  • Add Hubble E2E test scenarios (#1962)
  • Fix CVE-2013-3900 - Updates to Windows image (#1997)
  • Fix Release Container Images action for Windows (#2003)
  • Fix Hubble not showing services and app names on relay and ui (#1754)
  • Fix pktmon etw silent failure (#1983)
What's Changed

What's Changed

  • feat(hubble-test): Add Hubble E2E test scenarios by @mereta in #1962
  • fix: hubble not showing services and app names on relay and ui by @nddq in #1754
  • deps: bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 by @dependabot[bot] in #1985
  • chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /test/multicloud/test in the go_modules group across 1 directory by @dependabot[bot] in #1991
  • deps: bump github.com/safchain/ethtool from 0.6.2 to 0.7.0 by @dependabot[bot] in #1992
  • feat(cli): Target pod for capture by @carlotaarvela in #1990
  • deps: bump actions/setup-go from 6.1.0 to 6.2.0 by @dependabot[bot] in #1996
  • fix: pktmon etw silent failure by @carlotaarvela in #1983
  • fix: CVE-2013-3900 - Updates to Windows image by @kamilprz in #1997
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 in /site in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2001
  • fix: Release Container Images action for Windows by @kamilprz in #2003
  • deps: bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #2005
  • deps: bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #2004
  • deps: bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #2006
  • deps: bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in #2007
  • deps: bump github.com/mdlayher/netlink from 1.7.2 to 1.8.0 by @dependabot[bot] in #2010
  • deps: bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #2002
  • chore(shell): add bpftrace to shell image by @alexcastilio in #1694

Full Changelog: v1.0.2...v1.0.3

v1.0.2

16 Dec 16:44
v1.0.2
8f39ea2

Choose a tag to compare

Changelog

  • 8f39ea2 deps: bump actions/upload-artifact from 5.0.0 to 6.0.0 (#1982)
  • 6385c40 fix(tests): Fix packetparser tests (#1977)
  • 6447b7e fix: add logging to K8sErrorHandler when error is nil (#1972)

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.0-rc3cve2

10 Dec 22:43
v1.0.0-rc3cve2
505ca90

Choose a tag to compare

v1.0.0-rc3cve2 Pre-release
Pre-release

Changelog

v1.0.0-rc3cve1

10 Dec 17:59
v1.0.0-rc3cve1
46947a5

Choose a tag to compare

v1.0.0-rc3cve1 Pre-release
Pre-release

Changelog

  • 48781ec deps(cve): Upgrade Windows to Latest Base Version to Resolve CVEs (#1975)
  • 5c12b4b deps(fix-cve): Bump GoLang version & deps (#1963)
  • e86ef89 feat(cli): CLI image with bash (#1946)
  • d03db21 fix(cve): Hubble release version (#1974)
  • dbf3648 fix: Clean up before building windows image for git checks (#1950)
  • aaa41f7 fix: Cleanup for windows release-images (#1968)
  • 46947a5 go mod tidy results
  • 33a229f remove merge group requirement from jobs

v1.0.0-rc3cve

10 Dec 17:50
46947a5

Choose a tag to compare

v1.0.0-rc3cve Pre-release
Pre-release

Changelog

  • 48781ec deps(cve): Upgrade Windows to Latest Base Version to Resolve CVEs (#1975)
  • 5c12b4b deps(fix-cve): Bump GoLang version & deps (#1963)
  • e86ef89 feat(cli): CLI image with bash (#1946)
  • d03db21 fix(cve): Hubble release version (#1974)
  • dbf3648 fix: Clean up before building windows image for git checks (#1950)
  • aaa41f7 fix: Cleanup for windows release-images (#1968)
  • 46947a5 go mod tidy results
  • 33a229f remove merge group requirement from jobs