Releases: grafana/synthetic-monitoring-agent
Releases · grafana/synthetic-monitoring-agent
v0.34.4
0.34.4 (2025-03-10)
Miscellaneous Chores
- remove unused renovate-app.json (1658ef7)
- Update actions/create-github-app-token digest to 21cfef2 (#1232) (b4e310b)
- Update dependency go to v1.24.1 (#1233) (77b51bc)
- Update docker/build-push-action action to v6.15.0 (fac4f07)
- Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v133.0.6943.141-r0-3.21.3 (#1236) (15bdd33)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.3 (b9eca69)
- Update googleapis/release-please-action digest to a02a34c (#1235) (f04a7b4)
- Update module github.com/golangci/golangci-lint to v1.64.6 (#1230) (5af16db)
- Update module github.com/KimMachineGun/automemlimit to v0.7.1 (#1218) (c08a537)
v0.34.3
0.34.3 (2025-02-28)
Miscellaneous Chores
v0.34.2
0.34.2 (2025-02-24)
Miscellaneous Chores
- golangci: remove properties rejected by schema (#1209) (490936c)
- Update actions/cache action to v4.2.1 (d180329)
- Update actions/upload-artifact digest to 4cec3d8 (#1217) (48b9ae7)
- Update docker/build-push-action action to v6.14.0 (7f5053e)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.1 (f7cbf1c)
- Update module github.com/dmarkham/enumer to v1.5.11 (e65ba61)
- Update prometheus-go (#1208) (2bc2855)
v0.34.1
0.34.1 (2025-02-17)
Miscellaneous Chores
- golangcilint: disable
exportloopref
linter (adda550) - Update actions/create-github-app-token digest to 0d56448 (97ac799)
- Update alpine Docker tag to v3.21.3 (7e05333)
- Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v132 (#1175) (0f1e413)
- Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v132.0.6834.83-r0-3.21.3 (ac6f03d)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.39.0 (87352b1)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.39.1 (#1199) (2b85ab9)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.0 (4ab358c)
- Update grafana/shared-workflows digest to 56d0989 (98db8c5)
- Update grafana/shared-workflows digest to 7f3871d (8de8207)
- Update module github.com/golangci/golangci-lint to v1.64.4 (0fe816c)
- Update module github.com/golangci/golangci-lint to v1.64.5 (#1201) (6cb293b)
v0.34.0
0.34.0 (2025-02-11)
🛡️ NOTICE: Non-Root Agent Image
As of this release, v0.34.0, the Docker image is hardened to no longer run as the root user by default.
The root user has implicit access to the privileged operations granted by existing Linux capabilities.
This release switches to an sm
user with uid:guid 12345:12345
, and the agent binary is only granted the CAP_NET_RAW
capability (required to run ping ICMP and traceroute checks).
If you run the synthetic-monitoring-agent in Kubernetes, you may need to explicitly grant the CAP_NET_RAW
capability by specifying:
securityContext:
allowPrivilegeEscalation: true # Defaults to true, needed for file-based capabilities
capabilities:
add:
- NET_RAW
drop:
- ALL
In your container spec.
See commit 96667da for the full change.
Features
- k6runner: default K6_BROWSER_LOG to info (287ccda)
- Run agent + chromium as non-root user (#1187) (96667da)
- update proto to include secret url and location (#1192) (a0ef302)
Fixes
- increase Scripted and Browser max timeout to 180s (ecb198a)
- increase Scripted and Browser max timeout to 180s (#1173) (ecb198a)
- k6runner/local: disable k6 api server (3a9439e)
- Point CODEOWNERS to synthetic-monitoring-be (#1180) (415a084)
- tag docker images with the bare version (#1178) (e39b576)
Miscellaneous Chores
- remove xk6 leftovers (c8d3a7e)
- Revert "Run agent + chromium as non-root user (#965)" (#1186) (44a7bde)
- Update actions/create-github-app-token digest to 67e27a7 (#1177) (2fe64fc)
- Update docker/setup-buildx-action action to v3.9.0 (#1188) (aace0e4)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.38.1 (#1189) (1d039aa)
- update logo and screenshot (#1176) (f89f2bb)
- Update module github.com/golangci/golangci-lint to v1.63.4 (02b7388)
- Update module github.com/mccutchen/go-httpbin/v2 to v2.16.0 (#1164) (d086821)
- Update module github.com/prometheus-community/pro-bing to v0.6.1 (#1182) (89628cd)
- Update module golang.org/x/net to v0.35.0 (#1195) (5b4276b)
- Update module golang.org/x/sync to v0.11.0 (#1183) (a97765f)
- Update module google.golang.org/grpc to v1.70.0 (#1174) (3a9ba62)
- Update prometheus-go (#1044) (eb02887)
v0.33.0
0.33.0 (2025-01-29)
Features
Fixes
- Tag images with the bare version. (#1166) (b6ef348)
- Use the recommended 'persist-credentials: false' setting (#1143) (270f956)
Miscellaneous Chores
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.37.1 (#1171) (5ecf37f)
- Update module github.com/miekg/dns to v1.1.63 (#1163) (f0810fc)
- Update module github.com/prometheus-community/pro-bing to v0.6.0 (#1170) (4753f6f)
- Update module github.com/prometheus/prometheus to v0.55.1 (#980) (17d6dc2)
- Update module github.com/spf13/afero to v1.12.0 (#1172) (3e92990)
v0.32.0
0.32.0 (2025-01-27)
Features
- fetch precompiled xk6 extension from
grafana/xk6-sm
(#966) (0a57fad) - k6runner: improve error handling for k6 output (7cc7746)
Fixes
- increase Scripted and Browser max timeout to 120s (#1136) (#1160) (24e2a41)
- Update grafana-build-tools to v0.37.0 (#1162) (8ab9470)
Miscellaneous Chores
- Update actions/checkout action to v4.2.2 (#1156) (9d2705d)
- Update actions/setup-go action to v5.3.0 (#1157) (21cf1fe)
- Update alpine Docker tag to v3.21.2 (f05b158)
- Update docker/build-push-action action to v6.13.0 (#1158) (61a4197)
- Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v131.0.6778.264-r0-3.21.2 (86da451)
- Update module github.com/Antonboom/nilnil to v1.0.1 (#1149) (1324150)
- Update module github.com/KimMachineGun/automemlimit to v0.7.0 (#1141) (24c91b2)
v0.31.0
0.31.0 (2025-01-15)
Features
Fixes
- increase Scripted and Browser max timeout to 90s (#1136) (8ef7d2a)
- Publish images to docker hub (#1145) (bcd2008), closes #1132
Miscellaneous Chores
- Update actions/create-github-app-token digest to c1a2851 (#1135) (dfc1fd4)
- Update actions/upload-artifact digest to 65c4c4a (#1127) (28126e9)
- Update docker/build-push-action action to v6.11.0 (#1139) (c190dad)
- Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.36.0 (#1140) (ead4b9f)
- Update module golang.org/x/net to v0.33.0 [SECURITY] (#1142) (f4f1c5d)
- Update module google.golang.org/grpc to v1.69.4 (#1138) (20cc2ff)