Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
449 commits
Select commit Hold shift + click to select a range
3c10a9a
deps: bump actions/checkout from 6.0.1 to 6.0.2 (#2002)
dependabot[bot] Jan 29, 2026
e386eaf
chore(shell): add bpftrace to shell image (#1694)
alexcastilio Jan 30, 2026
28038c3
fix(ci): use native arm64 runners for shell image build (#2024)
nddq Feb 5, 2026
6862bf3
chore(deps): bump webpack from 5.96.1 to 5.105.0 in /site in the npm_…
dependabot[bot] Feb 5, 2026
dbe86dd
fix: update CRD manifests to match sources of truth (#2026)
mmckeen Feb 6, 2026
1479014
fix(goreleaser): Generate darwin metadata protos for releases (#2019)
SRodi Feb 6, 2026
6b7cec7
fix: Add darwin drop reason mapping for GoReleaser builds (#2028)
SRodi Feb 6, 2026
e732a63
fix: resolve flaky cache tests and ciliumeventobserver 600s timeout (…
nddq Feb 12, 2026
6f8096c
feat(utils): use structpb.Struct directly for flow extensions (#2015)
nddq Feb 12, 2026
714e923
fix(ci): use native arm64 runners for all image builds (#2047)
nddq Feb 12, 2026
60edb4d
deps: bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.10 to 1…
dependabot[bot] Feb 13, 2026
180822f
chore(ci): harden CI pipelines and fix devcontainer (#2060)
nddq Feb 13, 2026
2e370b8
deps: bump actions/stale from 10.1.1 to 10.2.0 (#2066)
dependabot[bot] Feb 17, 2026
7a623cb
chore(deps): bump pwru to v1.0.11 and hubble to v1.18.6 (#2062)
nddq Feb 17, 2026
b41e4ee
chore(site): bump dependencies to resolve CVEs (#2063)
nddq Feb 17, 2026
adc6406
feat: expire stale advanced metrics after not being updated for some …
mmckeen Feb 17, 2026
ac63721
deps: bump helm/kind-action from 1.13.0 to 1.14.0 (#2068)
dependabot[bot] Feb 20, 2026
9585b8f
refactor: Drop Windows Server 2019 support (#2076)
SRodi Feb 25, 2026
001c2ba
fix(ci): fix markdownlint config not being applied after v22 action b…
nddq Feb 25, 2026
04dbcd4
chore: Disable MD058, MD059, and MD060 markdown linting rules (#2078)
SRodi Feb 25, 2026
927be7b
feat(cli): Add `kubectl retina bpftrace` command for real-time networ…
alexcastilio Feb 25, 2026
4bac33a
chore(deps): bump ajv from 6.12.6 to 6.14.0 in /site in the npm_and_y…
dependabot[bot] Feb 25, 2026
5cda78b
deps: bump github/codeql-action from 4.32.3 to 4.32.4 (#2072)
dependabot[bot] Feb 25, 2026
ea0e6fd
deps: bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#2074)
dependabot[bot] Feb 25, 2026
1936ab6
feat(packetparser): add configurable BPF Ring Buffer support (#1981)
SRodi Feb 26, 2026
8272d3d
deps: bump actions/setup-go from 6.2.0 to 6.3.0 (#2080)
dependabot[bot] Feb 26, 2026
2341ace
deps: bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (#2071)
dependabot[bot] Feb 26, 2026
9594703
deps: bump rajatjindal/krew-release-bot from 0.0.47 to 0.0.50 (#2073)
dependabot[bot] Feb 26, 2026
b35fd8c
fix(ci): install syft in goreleaser workflow for SBOM generation (#2081)
nddq Feb 27, 2026
dd0fd15
deps: bump actions/upload-artifact from 6.0.0 to 7.0.0 (#2083)
dependabot[bot] Mar 4, 2026
b30accb
deps: bump actions/download-artifact from 7.0.0 to 8.0.0 (#2082)
dependabot[bot] Mar 4, 2026
c1622e0
deps: bump github/codeql-action from 4.32.4 to 4.32.5 (#2087)
dependabot[bot] Mar 4, 2026
c6c4d53
chore(deps): bump minimatch from 3.1.2 to 3.1.5 in /site in the npm_a…
dependabot[bot] Mar 4, 2026
7de4b88
deps: bump actions/setup-node from 6.2.0 to 6.3.0 (#2092)
dependabot[bot] Mar 4, 2026
cc74509
chore(deps): bump Go to 1.26.0 and update all Docker base images (#2059)
nddq Mar 4, 2026
0b990f7
fix(utils): handle '+' suffix in kernel version parsing (#2090)
nddq Mar 4, 2026
3cd74e6
deps: bump docker/setup-qemu-action from 3.7.0 to 4.0.0 (#2093)
dependabot[bot] Mar 4, 2026
34517b0
deps: bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 (#2088)
dependabot[bot] Mar 4, 2026
c9e4901
deps: bump rajatjindal/krew-release-bot from 0.0.50 to 0.0.51 (#2089)
dependabot[bot] Mar 4, 2026
bacb9cd
deps: bump docker/setup-buildx-action from 3 to 4 (#2095)
dependabot[bot] Mar 5, 2026
1645646
chore(deps): bump svgo from 3.3.2 to 3.3.3 in /site in the npm_and_ya…
dependabot[bot] Mar 6, 2026
732952a
deps: bump github/codeql-action from 4.32.5 to 4.32.6 (#2102)
dependabot[bot] Mar 6, 2026
13ca780
chore: improve devcontainer experience (#2097)
nddq Mar 13, 2026
6fc7af1
fix(ci): build kapinger arm64 natively instead of cross-compiling (#2…
nddq Mar 14, 2026
60ed1c5
deps: bump actions/download-artifact from 8.0.0 to 8.0.1 (#2109)
dependabot[bot] Mar 14, 2026
404f705
deps: bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 (#2103)
dependabot[bot] Mar 14, 2026
c141b1d
deps: bump anchore/sbom-action from 0.23.0 to 0.23.1 (#2104)
dependabot[bot] Mar 14, 2026
56ea463
deps: bump docker/build-push-action from 6 to 7 (#2101)
dependabot[bot] Mar 14, 2026
e227d58
deps: bump sigstore/cosign-installer from 4.0.0 to 4.1.0 (#2105)
dependabot[bot] Mar 14, 2026
c0b6468
fix: Use ValidationScheme for thee prom e2e (#2119)
vipul-21 Mar 17, 2026
48288a3
deps: bump opentofu/setup-opentofu from 1.0.8 to 2.0.0 (#2120)
dependabot[bot] Mar 17, 2026
e384244
deps: bump azure/login from 2.3.0 to 3.0.0 (#2121)
dependabot[bot] Mar 17, 2026
bd314cb
feat: Make eBPF filter map max_entries configurable via config/env va…
aanchal22 Mar 17, 2026
e51a61f
deps: bump github/codeql-action from 4.32.6 to 4.33.0 (#2115)
dependabot[bot] Mar 18, 2026
5e7be1f
fix(ci): add packages:write permission to kapinger workflow (#2113)
nddq Mar 19, 2026
c6e2651
feat: Add TCX support to the packetparser plugin (#1994)
bugie Mar 20, 2026
abc216b
deps: bump github/codeql-action from 4.33.0 to 4.34.0 (#2126)
dependabot[bot] Mar 20, 2026
7a5852d
fix(helm): replace retina.io with retina.sh in hubble ClusterRole tem…
Copilot Mar 20, 2026
7c589a7
fix: add guard clause for MetricsInterval (#2084)
uuditmisra Mar 20, 2026
71bf497
fix(ci): gate krew-release-bot on final release tags only (#2107)
Copilot Mar 20, 2026
2960dc6
docs: Add redirect from /docs/intro to Introduction page (#2127)
agrawaliti Mar 23, 2026
a201ae7
deps: bump anchore/sbom-action from 0.23.1 to 0.24.0 (#2130)
dependabot[bot] Mar 23, 2026
4b39400
deps: bump github/codeql-action from 4.34.0 to 4.34.1 (#2129)
dependabot[bot] Mar 23, 2026
fa3107d
fix(e2e): update VM SKUs and remove hardcoded availability zones (#2132)
nddq Mar 25, 2026
b13b44f
fix(ci): ensure Docker daemon is ready on Windows 2022 runners (#2124)
nddq Mar 25, 2026
39f8af1
deps: bump azure/setup-helm from 4.3.1 to 5.0.0 (#2131)
dependabot[bot] Mar 25, 2026
89bd87f
chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /site in the npm_a…
dependabot[bot] Mar 25, 2026
724aedf
feat(advanced-metrics): Add Support for Topology (Availability) Zone …
rickardsjp Mar 25, 2026
d900d15
fix: set capture start time in reconciler for CRD-created captures (#…
Fnuworsu Mar 26, 2026
5fbb9b5
deps: bump actions/deploy-pages from 4.0.5 to 5.0.0 (#2137)
dependabot[bot] Mar 26, 2026
dd9185b
deps: bump actions/configure-pages from 5.0.0 to 6.0.0 (#2136)
dependabot[bot] Mar 27, 2026
0db4013
deps: bump sigstore/cosign-installer from 4.1.0 to 4.1.1 (#2135)
dependabot[bot] Mar 27, 2026
92ac21c
chore(deps): bump node-forge from 1.3.2 to 1.4.0 in /site in the npm_…
dependabot[bot] Mar 27, 2026
a0b7220
chore(ci): add path filters and PR/merge_group triggers to kapinger w…
nddq Mar 27, 2026
10bc990
fix(e2e): switch VM SKUs to DDSv4 for better quota headroom in eastus…
nddq Mar 27, 2026
12cd764
chore(ci): build golangci-lint from go.sum to align with project vers…
nddq Mar 27, 2026
55095d1
chore(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /site in t…
dependabot[bot] Mar 27, 2026
b545d82
deps: bump github/codeql-action from 4.34.1 to 4.35.0 (#2140)
dependabot[bot] Mar 28, 2026
841310d
chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 in /site in th…
dependabot[bot] Mar 28, 2026
adc5bbe
fix(e2e): use available ARM VM SKU for CI (#2150)
nddq Mar 30, 2026
e2055ae
fix(test): catch silent CI failures and fix Go 1.26 vet errors (#2145)
nddq Mar 30, 2026
6a6f2a7
deps: bump actions/setup-go from 6.3.0 to 6.4.0 (#2149)
dependabot[bot] Mar 30, 2026
f8d90fd
test(ebpf): add eBPF program unit tests via BPF_PROG_TEST_RUN (#2049)
nddq Apr 1, 2026
aaafa9a
feat(ci): add generated code and BPF stub freshness check (#2146)
nddq Apr 2, 2026
5298695
deps: Bump actions/setup-go from 6.2.0 to 6.4.0 (#2155)
dependabot[bot] Apr 2, 2026
504f9ad
fix: namespace exclude filtering (#2118)
alexcastilio Apr 2, 2026
e9c57d7
test: Add ebpf testing and improve coverage for ringbuf in packetpars…
SRodi Apr 2, 2026
77c13ff
chore(deps): Bump lodash from 4.17.23 to 4.18.1 in /site in the npm_a…
dependabot[bot] Apr 2, 2026
86333aa
feat(ebpf): generate vmlinux.h in init container (#1984)
SRodi Apr 2, 2026
67ff322
deps: Bump actions/setup-go from 6.3.0 to 6.4.0 (#2157)
dependabot[bot] Apr 3, 2026
ab10de7
chore(deps): bump Go builder to 1.26.1 and update base images (#2151)
nddq Apr 3, 2026
f913e79
fix: Pod IP Deletion Leak in eBPF FilterMap (#2114)
alexcastilio Apr 7, 2026
c08d827
chore(security): mitigate CVEs in dependencies and build toolchain (#…
SRodi Apr 7, 2026
0931a90
feat(dependency-update): Updating multiple dependencies to mitigate a…
agrawaliti Apr 7, 2026
7716f76
chore(deps): bump OpenTelemetry otel/metric/trace to v1.40.0 (#2160)
SRodi Apr 7, 2026
39fb4de
feat(dns): rewrite plugin with native cilium/ebpf (#2153)
nddq Apr 9, 2026
dfc6bed
feat(cve-fix): revert Dockerfile builder digests to Go 1.26.1 (#2168)
agrawaliti Apr 10, 2026
5dede2d
chore(deps): update Go base images to version 1.26.2 across multiple …
agrawaliti Apr 10, 2026
304e851
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.8.6 t…
dependabot[bot] Apr 10, 2026
0e2aa1a
deps: bump github.com/mdlayher/netlink from 1.8.0 to 1.10.0 (#2171)
dependabot[bot] Apr 10, 2026
fa619ab
deps: bump docker/build-push-action from 7.0.0 to 7.1.0 (#2170)
dependabot[bot] Apr 10, 2026
c74105c
feat: add kernel version to telemetry traces (#2164)
mvanhorn Apr 12, 2026
b9d970b
fix(ci): reorder buildx setup before GHCR login in kapinger workflow …
nddq Apr 13, 2026
e1e4c63
fix(ci): run perf tests only after E2E passes (#2185)
nddq Apr 13, 2026
b14cb86
feat(deps): update aws-sdk-go-v2 and related dependencies to latest v…
agrawaliti Apr 13, 2026
a08cc3d
deps: bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 (#2187)
dependabot[bot] Apr 13, 2026
c2e90b2
deps: bump actions/upload-artifact from 7.0.0 to 7.0.1 (#2186)
dependabot[bot] Apr 13, 2026
584cd30
fix(ci): prevent resource group leaks from cancelled E2E/perf workflo…
nddq Apr 13, 2026
f5239ff
feat(tcpretrans): rewrite plugin with native cilium/ebpf (#2152)
nddq Apr 13, 2026
2ce16aa
deps: bump github.com/gopacket/gopacket from 1.3.1 to 1.5.0 (#2190)
dependabot[bot] Apr 13, 2026
fc219a2
deps: bump github.com/florianl/go-tc from 0.4.5 to 0.4.8 (#2192)
dependabot[bot] Apr 13, 2026
b5d8d30
deps: bump go.uber.org/zap from 1.27.0 to 1.27.1 (#2191)
dependabot[bot] Apr 14, 2026
bdb2eb7
chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /site in…
dependabot[bot] Apr 15, 2026
53e0b0a
deps: bump github.com/Microsoft/hcsshim from 0.13.0 to 0.14.1 (#2200)
dependabot[bot] Apr 15, 2026
e30cfb3
deps: bump github/codeql-action from 4.35.1 to 4.35.2 (#2199)
dependabot[bot] Apr 15, 2026
0fa222d
fix: convert hubble-generate-certs ClusterRole to Role to enforce lea…
slariviere Apr 16, 2026
f3de68f
deps: bump devcontainers/ci from 0.3.1900000417 to 0.3.1900000449 (#2…
dependabot[bot] Apr 17, 2026
2a55ce0
fix(dropreason): handle inet_csk_accept signature change on Linux 6.1…
SRodi Apr 17, 2026
98b65c6
fix: widen API server latency histogram buckets for large clusters (#…
Kelvinoppong Apr 17, 2026
def528d
deps(cilium): upgrade Cilium to v1.19.3 (#2148)
nddq Apr 20, 2026
8ca7d3d
deps: bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 (#2211)
dependabot[bot] Apr 20, 2026
9df248a
deps: bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0 in the g…
dependabot[bot] Apr 20, 2026
95f7abf
deps: bump the go_modules group across 1 directory with 4 updates (#2…
dependabot[bot] Apr 20, 2026
b0e2475
deps: bump actions/setup-node from 6.3.0 to 6.4.0 (#2210)
dependabot[bot] Apr 21, 2026
8d2e5a3
deps: bump github.com/aws/aws-sdk-go-v2/config from 1.31.6 to 1.32.14…
dependabot[bot] Apr 21, 2026
8c84f36
deps: add per-directory dependabot Docker base image tracking (#1885)
Copilot Apr 21, 2026
ba2c321
fix: migrate apiserver watcher from Endpoints to EndpointSlice (#2214)
nddq Apr 21, 2026
b662ca2
deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.21.0 t…
dependabot[bot] Apr 21, 2026
8aaa427
deps: bump github.com/mdlayher/netlink from 1.11.0 to 1.11.1 (#2224)
dependabot[bot] Apr 21, 2026
9d92dc3
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.99.0 to 1.9…
dependabot[bot] Apr 21, 2026
7250d9c
deps: bump k8s.io/metrics from 0.35.3 to 0.35.4 (#2204)
dependabot[bot] Apr 21, 2026
9488f9d
deps: pin Docker base images with tag and digest (#2228)
nddq Apr 21, 2026
1453834
feat(chart): Add HTTPRoute support for hubble-ui (#2193)
slariviere Apr 21, 2026
ed715a2
deps: bump github.com/cilium/ebpf from 0.20.1-0.20260218191617-ee67e7…
dependabot[bot] Apr 22, 2026
5570981
deps: bump github.com/cilium/workerpool from 1.3.0 to 1.4.0 (#2227)
dependabot[bot] Apr 22, 2026
1c822ac
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.17.0 …
dependabot[bot] Apr 22, 2026
bc19b86
deps: bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 (#2230)
dependabot[bot] Apr 22, 2026
75d71ea
deps: bump oss/go/microsoft/golang from `eb3ce81` to `d904c53` in /te…
dependabot[bot] Apr 22, 2026
c27b5e3
deps: bump oss/go/microsoft/golang from `eb3ce81` to `d904c53` in /co…
dependabot[bot] Apr 23, 2026
5981b2e
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.99.1 to 1.1…
dependabot[bot] Apr 23, 2026
4493c32
chore(deps): consolidate dependabot config with groups and cooldowns …
nddq Apr 23, 2026
2986fa4
deps: bump oss/go/microsoft/golang from `eb3ce81` to `d904c53` in /op…
dependabot[bot] Apr 23, 2026
e70122f
deps: bump oss/go/microsoft/golang from `d904c53` to `ee3b117` in /co…
dependabot[bot] Apr 23, 2026
c05b2a2
deps: bump oss/go/microsoft/golang from `d904c53` to `ee3b117` in /te…
dependabot[bot] Apr 23, 2026
1f5529a
deps: bump oss/go/microsoft/golang from `6c27ae4` to `c6bf341` in /ha…
dependabot[bot] Apr 23, 2026
12d0ae7
deps: bump oss/go/microsoft/golang from `eb3ce81` to `d904c53` in /cl…
dependabot[bot] Apr 24, 2026
31900b0
deps: bump oss/go/microsoft/golang from `d904c53` to `ee3b117` in /op…
dependabot[bot] Apr 24, 2026
e7f7931
deps: bump oss/go/microsoft/golang from `d904c53` to `ee3b117` in /cl…
dependabot[bot] Apr 24, 2026
2f4fb45
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader…
dependabot[bot] Apr 24, 2026
c0a6526
deps: bump oss/go/microsoft/golang from `6c27ae4` to `c6bf341` in /ha…
dependabot[bot] Apr 24, 2026
d30dc30
deps: bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 (#2252)
dependabot[bot] Apr 27, 2026
6e853b8
deps: bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 (#2253)
dependabot[bot] Apr 28, 2026
1700432
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.18.0 …
dependabot[bot] Apr 28, 2026
e32cd0b
deps: bump oss/go/microsoft/golang from `ee3b117` to `0feda24` in /op…
dependabot[bot] Apr 28, 2026
78f384c
deps: bump oss/go/microsoft/golang from `ee3b117` to `0feda24` in /co…
dependabot[bot] Apr 28, 2026
8131242
deps: bump oss/go/microsoft/golang from `ee3b117` to `0feda24` in /cl…
dependabot[bot] Apr 28, 2026
b0a971e
deps: bump oss/go/microsoft/golang from `ee3b117` to `0feda24` in /te…
dependabot[bot] Apr 29, 2026
f443042
deps: bump go.uber.org/zap from 1.27.1 to 1.28.0 (#2259)
dependabot[bot] Apr 29, 2026
ad45b10
deps: bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.28.3 (#2261)
dependabot[bot] Apr 29, 2026
7b57f0b
deps: bump oss/go/microsoft/golang from `0feda24` to `637bcd5` in /co…
dependabot[bot] Apr 29, 2026
40c8d16
deps: bump oss/go/microsoft/golang from `0feda24` to `637bcd5` in /op…
dependabot[bot] Apr 30, 2026
73a8094
deps: bump oss/go/microsoft/golang from `0feda24` to `637bcd5` in /cl…
dependabot[bot] Apr 30, 2026
0c0fd6b
deps: bump github.com/aws/aws-sdk-go-v2 from 1.41.6 to 1.41.7 (#2271)
dependabot[bot] Apr 30, 2026
856d89e
deps: bump oss/go/microsoft/golang from `0feda24` to `637bcd5` in /te…
dependabot[bot] May 1, 2026
1227208
deps: bump github/codeql-action from 4.35.2 to 4.35.3 (#2276)
dependabot[bot] May 1, 2026
58bac2f
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.100.0 to 1.…
dependabot[bot] May 3, 2026
f52e075
deps: bump github.com/aws/aws-sdk-go-v2/config from 1.32.16 to 1.32.1…
dependabot[bot] May 3, 2026
64db576
deps: bump oss/go/microsoft/golang from `c6bf341` to `61e6078` in /ha…
dependabot[bot] May 3, 2026
05d8031
deps: bump oss/go/microsoft/golang from `c6bf341` to `61e6078` in /ha…
dependabot[bot] May 4, 2026
4cda9ae
deps: bump google.golang.org/grpc from 1.80.0 to 1.81.0 (#2281)
dependabot[bot] May 4, 2026
136d0c7
deps: bump oss/go/microsoft/golang from `637bcd5` to `257614f` in /co…
dependabot[bot] May 5, 2026
0db5523
deps: bump oss/go/microsoft/golang from `637bcd5` to `257614f` in /op…
dependabot[bot] May 5, 2026
0ee09e4
deps: bump oss/go/microsoft/golang from `637bcd5` to `257614f` in /te…
dependabot[bot] May 5, 2026
00db7a4
deps: bump oss/go/microsoft/golang from `637bcd5` to `257614f` in /cl…
dependabot[bot] May 5, 2026
98f1bd2
fix: remove credential-adjacent BlobUpload field from log lines (#2300)
agrawaliti May 8, 2026
8808a37
chore(deps): bump the npm_and_yarn group across 1 directory with 3 up…
dependabot[bot] May 9, 2026
72cfa2e
deps: bump github/codeql-action from 4.35.3 to 4.35.4 (#2301)
dependabot[bot] May 9, 2026
77c3c45
deps: bump golang.org/x/sys from 0.43.0 to 0.44.0 (#2302)
dependabot[bot] May 9, 2026
70d6676
deps: bump the go_modules group across 1 directory with 2 updates (#2…
dependabot[bot] May 11, 2026
5bf732e
build: add empty-bpf-objects target to Makefile (#2297)
chetanatole May 11, 2026
36ac60d
deps: bump sigstore/cosign-installer from 4.1.1 to 4.1.2 (#2292)
dependabot[bot] May 11, 2026
793f261
deps: bump azurelinux/base/core from `35149ae` to `82e37dd` in /contr…
dependabot[bot] May 12, 2026
045f143
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.19.0 …
dependabot[bot] May 12, 2026
2cc77ed
deps: bump oss/go/microsoft/golang from 1.26.2-azurelinux3.0 to 1.26.…
dependabot[bot] May 12, 2026
4cd377c
deps: bump oss/go/microsoft/golang from 1.26.2-windowsservercore-ltsc…
dependabot[bot] May 12, 2026
a185574
deps: bump hubble CLI to v1.19.3 (#2310)
nddq May 12, 2026
5e1fba6
fix(chart): roll operator pod when its configmap changes (#2162)
nddq May 12, 2026
79e4a7a
deps: bump oss/go/microsoft/golang from 1.26.2-azurelinux3.0 to 1.26.…
dependabot[bot] May 12, 2026
837b893
deps: bump golang.org/x/mod from 0.35.0 to 0.36.0 (#2311)
dependabot[bot] May 12, 2026
dc5e47e
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.20.2 …
dependabot[bot] May 13, 2026
79e9c2b
deps: bump azurelinux/distroless/minimal from `5a66f9f` to `4c30ebf` …
dependabot[bot] May 13, 2026
162d19e
deps: bump azurelinux/base/core from `35149ae` to `82e37dd` in /shell…
dependabot[bot] May 13, 2026
f0dca28
deps: bump azurelinux/base/core from `82e37dd` to `9230290` in /contr…
dependabot[bot] May 13, 2026
f59a1a5
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.100.1 to 1.…
dependabot[bot] May 13, 2026
6f9f893
feat(e2e): make agent pool VM SKUs configurable via env (#2308)
nddq May 13, 2026
912708d
fix(devcontainer): bump go feature to 1.3.4 for golangci-lint fix (#2…
nddq May 13, 2026
befa4c7
chore(deps): consolidate armnetwork to v5 in e2e tests (#2307)
nddq May 13, 2026
e2084ac
fix(deps): correct dependabot config (#2306)
nddq May 13, 2026
a05b1d5
deps: bump @docusaurus/preset-classic from 3.9.2 to 3.10.1 in /site (…
dependabot[bot] May 13, 2026
981b542
deps: bump react-dom from 18.3.1 to 19.2.5 in /site (#2339)
dependabot[bot] May 13, 2026
a78b147
deps: bump typescript from 5.9.3 to 6.0.2 in /site (#2342)
dependabot[bot] May 13, 2026
1fdc1be
deps: bump windows/servercore in /controller (#2343)
dependabot[bot] May 13, 2026
220a1ae
deps: bump windows/nanoserver in /controller (#2344)
dependabot[bot] May 13, 2026
8cf0c24
fix: --node-names should clear default kubernetes.io/os=linux node-se…
carlotaarvela May 13, 2026
895b842
deps: bump @docusaurus/types from 3.9.2 to 3.10.1 in /site (#2345)
dependabot[bot] May 13, 2026
aacf755
deps: bump @docusaurus/tsconfig from 3.9.2 to 3.10.1 in /site (#2341)
dependabot[bot] May 13, 2026
d7377df
deps: bump @docusaurus/core from 3.9.2 to 3.10.1 in /site (#2349)
dependabot[bot] May 14, 2026
8f69a17
deps: bump @docusaurus/plugin-ideal-image from 3.9.2 to 3.10.1 in /si…
dependabot[bot] May 14, 2026
5b72798
deps: bump @docusaurus/plugin-client-redirects from 3.9.2 to 3.10.1 i…
dependabot[bot] May 14, 2026
8f4f29d
deps: bump react-dom from 19.2.5 to 19.2.6 in /site (#2350)
dependabot[bot] May 14, 2026
2e21995
deps: bump react and @types/react in /site (#2352)
dependabot[bot] May 14, 2026
7dff885
deps: bump sharp from 0.33.5 to 0.34.5 in /site (#2338)
dependabot[bot] May 14, 2026
2323dfb
deps: bump helm.sh/helm/v3 from 3.20.2 to 3.21.0 (#2354)
dependabot[bot] May 14, 2026
fc96a0c
deps(golang): Bump GoLang (#2355)
mereta May 14, 2026
3d78766
fix(deps): drop dependabot group-by directive (upstream bug) (#2348)
nddq May 14, 2026
f26239f
fix: update scale test sku (#2357)
alexcastilio May 14, 2026
c1ac917
deps: bump typescript from 6.0.2 to 6.0.3 in /site (#2353)
dependabot[bot] May 14, 2026
e2027fd
deps: Bump css-loader from 7.1.2 to 7.1.4 in /site (#2346)
dependabot[bot] May 15, 2026
d2a57d0
deps: bump github.com/slack-go/slack from 0.13.0 to 0.23.1 (#2361)
dependabot[bot] May 15, 2026
1109370
fix(clang-injection): Validate Retina dir header (#2328)
mereta May 15, 2026
cc11656
fix(ci): prevent template injection in e2e and perf workflows (#2356)
alexcastilio May 15, 2026
6e3dc60
fix(ci): fix scale test node sku (#2363)
alexcastilio May 15, 2026
1c29d9c
fix(cve-operator): Remove unused EnablePProf function exposing pprof …
carlotaarvela May 18, 2026
261f9c2
deps: Bump the actions-patch group with 2 updates (#2365)
dependabot[bot] May 19, 2026
1f9ebdb
deps: Bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1 (#2366)
dependabot[bot] May 19, 2026
40335ce
deps: Bump google.golang.org/grpc from 1.81.0 to 1.81.1 (#2368)
dependabot[bot] May 21, 2026
a481e45
fix(capture): make HostPath a subpath under a fixed base dir (#2335)
SRodi May 21, 2026
b57a8ae
fix(capture-cve): Retina capture tcpdump sanitization (#2322)
mereta May 21, 2026
c026aad
deps: bump the golang-base group across 6 directories with 1 update (…
dependabot[bot] May 21, 2026
94d341b
deps: bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 in the ac…
dependabot[bot] May 21, 2026
3b50857
feat(capture): Add --cleanup-after-upload flag for automatic resource…
carlotaarvela May 21, 2026
b99355d
feat(operator): scope leader election to release namespace (#2244)
slariviere May 21, 2026
537c2d4
deps: bump the azurelinux-base group across 4 directories with 2 upda…
dependabot[bot] May 21, 2026
664b155
deps: bump github.com/containerd/containerd from 1.7.30 to 1.7.32 (#2…
dependabot[bot] May 21, 2026
247e886
deps: bump github.com/gopacket/gopacket from 1.5.0 to 1.6.0 (#2374)
dependabot[bot] May 22, 2026
ce8518c
deps: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from …
dependabot[bot] May 22, 2026
bd281db
deps: bump qs from 6.15.1 to 6.15.2 in /site (#2376)
dependabot[bot] May 23, 2026
9477292
deps: bump docker/build-push-action from 7.1.0 to 7.2.0 (#2383)
dependabot[bot] May 25, 2026
d9b249e
deps: bump github.com/onsi/gomega from 1.40.0 to 1.41.0 (#2377)
dependabot[bot] May 25, 2026
0c889d4
deps: bump actions/stale from 10.2.0 to 10.3.0 (#2382)
dependabot[bot] May 25, 2026
93ce300
deps: bump github/codeql-action from 4.35.5 to 4.36.0 (#2380)
dependabot[bot] May 25, 2026
287d8b7
deps: bump github.com/mdlayher/netlink from 1.11.1 to 1.11.2 (#2378)
dependabot[bot] May 25, 2026
60d1cd8
deps: bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#2381)
dependabot[bot] May 25, 2026
27f1a7f
deps: bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0 (#2379)
dependabot[bot] May 25, 2026
d2165ac
fix(capture): Fix Windows capture stop ctx. (#2385)
mereta May 26, 2026
c87f5b1
deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.20.3 …
dependabot[bot] May 26, 2026
df42689
feat: Adding new standard control plane dashboards for windowsebpf pl…
BeegiiK May 27, 2026
485606f
deps: bump @types/react from 19.2.14 to 19.2.15 in /site (#2393)
dependabot[bot] May 28, 2026
27ef095
deps: bump the golang-base group across 6 directories with 1 update (…
dependabot[bot] May 28, 2026
fd8a819
Merging upstream main
LakshK98 May 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
103 changes: 90 additions & 13 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,102 @@
{
"name": "retina",
"image": "mcr.microsoft.com/devcontainers/base:jammy",
"image": "mcr.microsoft.com/devcontainers/base:noble",
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {},
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/go:1": {},
"ghcr.io/devcontainers/features/kubectl-helm-minikube:1": {},
"ghcr.io/devcontainers-contrib/features/kind:1": {},
"ghcr.io/devcontainers/features/azure-cli:1": {}
"ghcr.io/devcontainers/features/docker-in-docker:2.16.1": {},
"ghcr.io/devcontainers/features/github-cli:1.1.0": {},
"ghcr.io/devcontainers/features/go:1.3.4": {
"version": "1.24.11"
},
"ghcr.io/devcontainers/features/kubectl-helm-minikube:1.3.1": {},
"ghcr.io/devcontainers-extra/features/kind:1.0.15": {},
"ghcr.io/devcontainers/features/azure-cli:1.2.9": {},
// LLVM 17 is the minimum version available for Ubuntu Noble on apt.llvm.org.
// Provides clang and llvm-strip needed for eBPF compilation.
"ghcr.io/devcontainers-community/features/llvm:3.2.0": {
"version": "17"
}
},
"hostRequirements": {
"cpus": 4,
"memory": "8gb",
"storage": "32gb"
},
// Persist Go module and build caches across container rebuilds.
"mounts": [
{
"type": "volume",
"source": "retina-gomodcache",
"target": "/go/pkg/mod"
},
{
"type": "volume",
"source": "retina-gobuildcache",
"target": "/home/vscode/.cache/go-build"
}
],
// These commands run in parallel during container creation.
"onCreateCommand": {
// The LLVM feature installs versioned binaries (clang-17, llvm-strip-17).
// Create unversioned symlinks so the build system can find them.
"symlinks": "sudo ln -sf /usr/bin/clang-17 /usr/bin/clang && sudo ln -sf /usr/bin/llvm-strip-17 /usr/bin/llvm-strip",
// Fix ownership of volume mounts (created as root) and cache dirs,
// then download Go modules.
"go-setup": "sudo chown -R vscode:vscode /go /home/vscode/.cache && go mod download",
// Install jq (needed by some Makefile targets and scripts).
"apt-deps": "sudo apt-get update && sudo apt-get install -y --no-install-recommends jq && sudo rm -rf /var/lib/apt/lists/*"
},
// Wait for Docker-in-Docker to be ready, then create a Kind cluster for local testing.
"postStartCommand": {
"kind": "while ! docker info >/dev/null 2>&1; do sleep 1; done && kind create cluster 2>/dev/null || true"
},
"waitFor": "onCreateCommand",
"forwardPorts": [
9965,
4244,
10093
],
"portsAttributes": {
"9965": {
"label": "Hubble Metrics",
"onAutoForward": "silent"
},
"4244": {
"label": "Hubble Relay",
"onAutoForward": "silent"
},
"10093": {
"label": "Retina Metrics",
"onAutoForward": "silent"
}
},
"postCreateCommand": "bash .devcontainer/installMoreTools.sh && kind create cluster",
"customizations": {
"vscode": {
"extensions": [
"esbenp.prettier-vscode",
"golang.go",
"mutantdino.resourcemonitor",
"ms-vscode.makefile-tools",
"ms-kubernetes-tools.vscode-kubernetes-tools"
]
"ms-kubernetes-tools.vscode-kubernetes-tools",
"ms-azuretools.vscode-docker",
"redhat.vscode-yaml",
"mutantdino.resourcemonitor",
"DavidAnson.vscode-markdownlint"
],
"settings": {
"go.lintTool": "golangci-lint",
"go.lintFlags": [
"--config=.golangci.yaml",
"--timeout=10m"
],
"go.formatTool": "gofumpt",
"files.insertFinalNewline": true,
"markdownlint.config": {
"extends": ".github/.markdownlint.json"
},
"[markdown]": {
"editor.codeActionsOnSave": {
"source.fixAll.markdownlint": "explicit"
}
}
}
}
}
}
8 changes: 0 additions & 8 deletions .devcontainer/installMoreTools.sh

This file was deleted.

3 changes: 3 additions & 0 deletions .github/.markdownlint.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"MD013": false,
"MD010": false,
"MD033": false,
"MD058": false,
"MD059": false,
"MD060": false,
"MD024": {
"siblings_only": true
}
Expand Down
83 changes: 79 additions & 4 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
version: 2
updates:
# Docker base images across all Dockerfiles
- package-ecosystem: "docker"
directory: "/"
directories:
- "/controller"
- "/shell"
- "/cli"
- "/operator"
- "/test/image"
- "/hack/tools/kapinger"
- "/hack/tools/toolbox"
schedule:
interval: "daily"
interval: "weekly"
reviewers:
- "microsoft/retina"
commit-message:
prefix: "deps"
labels: ["area/infra", "area/dependencies"]
open-pull-requests-limit: 10
cooldown:
default-days: 7
groups:
golang-base:
patterns: ["*golang*"]
azurelinux-base:
patterns: ["*azurelinux*"]
windows-base:
patterns: ["*windows*", "*nanoserver*", "*servercore*"]
ubuntu-base:
patterns: ["*ubuntu*"]

# GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
Expand All @@ -20,6 +41,34 @@ updates:
prefix: "deps"
labels: ["area/infra", "area/dependencies"]
open-pull-requests-limit: 10
cooldown:
default-days: 3
groups:
actions-patch:
update-types: ["patch"]

# npm (Docusaurus site)
- package-ecosystem: "npm"
directory: "/site"
schedule:
interval: "weekly"
reviewers:
- "microsoft/retina"
commit-message:
prefix: "deps"
labels: ["area/docs", "area/dependencies"]
open-pull-requests-limit: 5
cooldown:
default-days: 7
semver-major-days: 30
groups:
docusaurus:
patterns:
- "@docusaurus/*"
- "@mdx-js/*"
update-types: ["patch"]

# Go modules
- package-ecosystem: "gomod"
directory: "/"
schedule:
Expand All @@ -29,6 +78,32 @@ updates:
commit-message:
prefix: "deps"
labels: ["lang/go", "area/dependencies"]
ignore:
- dependency-name: "github.com/inspektor-gadget/inspektor-gadget"
open-pull-requests-limit: 10
cooldown:
default-days: 7
semver-major-days: 30
groups:
k8s:
patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"
exclude-patterns:
- "sigs.k8s.io/cloud-provider-azure/*"
update-types: ["patch"]
cilium:
patterns:
- "github.com/cilium/*"
update-types: ["patch"]
aws-sdk:
patterns:
- "github.com/aws/aws-sdk-go-v2/*"
update-types: ["patch"]
azure-sdk:
patterns:
- "github.com/Azure/*"
- "sigs.k8s.io/cloud-provider-azure/*"
update-types: ["patch"]
otel:
patterns:
- "go.opentelemetry.io/*"
update-types: ["patch"]
24 changes: 13 additions & 11 deletions .github/workflows/codeql.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ on:
branches: [main]
pull_request:
branches: [main]

permissions:
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
analyze:
name: Analyze
Expand All @@ -17,7 +25,6 @@ jobs:
language: [go]
runs-on: ubuntu-latest
env:
IS_NOT_MERGE_GROUP: ${{ github.event_name != 'merge_group' }}
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
timeout-minutes: 90
Expand All @@ -27,23 +34,18 @@ jobs:
security-events: write
steps:
- name: Checkout repository
if: env.IS_NOT_MERGE_GROUP
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup go
if: env.IS_NOT_MERGE_GROUP
uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version-file: go.mod
- name: Initialize CodeQL
if: env.IS_NOT_MERGE_GROUP
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/init@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4.36.0
with:
languages: ${{ matrix.language }}
- name: Autobuild
if: env.IS_NOT_MERGE_GROUP
uses: github/codeql-action/autobuild@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/autobuild@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4.36.0
- name: Perform CodeQL Analysis
if: env.IS_NOT_MERGE_GROUP
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/analyze@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4.36.0
with:
category: "/language:${{matrix.language}}"
5 changes: 5 additions & 0 deletions .github/workflows/commit-message.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,15 @@ on:
- synchronize
- edited
- reopened

permissions:
contents: read

jobs:
commit-message:
if: ${{ github.event_name != 'merge_group' }}
runs-on: ubuntu-24.04
timeout-minutes: 5
steps:
- name: verify_commit_message
env:
Expand Down
46 changes: 46 additions & 0 deletions .github/workflows/devcontainer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: DevContainer
on:
merge_group:
push:
branches: [main]
paths:
- ".devcontainer/**"
- "go.mod"
pull_request:
branches: [main]
paths:
- ".devcontainer/**"
- "go.mod"

permissions:
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: Build DevContainer
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Build and validate devcontainer
uses: devcontainers/ci@b63b30de439b47a52267f241112c5b453b673db5 # v0.3.1900000449
with:
runCmd: |
clang --version
llvm-strip --version
go version
EXPECTED_GO=$(grep '^go ' go.mod | awk '{print $2}')
ACTUAL_GO=$(go version | grep -oP '\d+\.\d+\.\d+')
if [ "$EXPECTED_GO" != "$ACTUAL_GO" ]; then
echo "::error::Go version mismatch: devcontainer has $ACTUAL_GO but go.mod requires $EXPECTED_GO"
exit 1
fi
kubectl version --client
helm version
kind version
grep -rl 'go:generate.*bpf2go' pkg/plugin/ | xargs -I{} go generate {}
Loading
Loading