Alloy V1.16.0 #345

Merged
eblume merged 5 commits from alloy-v1.16.0 into main 2026-05-01 08:05:39 -07:00
3 changed files with 17 additions and 10 deletions
Showing only changes of commit 65f2b6c74b - Show all commits

fixup: alloy default.nix go_1_26 + service-versions sync

- containers/alloy/default.nix: switch to pkgs.go_1_26 (1.26.2) with
  GOTOOLCHAIN=local. Alloy v1.16.0 requires Go 1.26.2; pkgs.go (1.25.x)
  triggers a toolchain auto-download whose patched shebangs violate the
  fixed-output derivation rule.
- service-versions.yaml: bump alloy/alloy-k8s/alloy-ringtail/
  alloy-tracing-ringtail to v1.16.0, last-reviewed 2026-04-30.
- docs/changelog.d/alloy-v1.16.0.infra.md: changelog fragment.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Erich Blume 2026-04-30 20:55:50 -07:00

View file

@ -40,11 +40,12 @@ let
pname = "alloy-go-modules";
inherit src version;
nativeBuildInputs = with pkgs; [ go git cacert ];
nativeBuildInputs = with pkgs; [ go_1_26 git cacert ];
buildPhase = ''
export GOPATH=$TMPDIR/go
export GOFLAGS=-modcacherw
export GOTOOLCHAIN=local
# Download modules for all three go.mod files
go mod download
cd syntax && go mod download && cd ..
@ -65,7 +66,7 @@ let
pname = "alloy";
nativeBuildInputs = with pkgs; [
go
go_1_26
git
gnumake
cacert
@ -77,6 +78,7 @@ let
export HOME=$TMPDIR
export GOPATH=$TMPDIR/go
export GOFLAGS=-modcacherw
export GOTOOLCHAIN=local
# Populate module cache from pre-fetched modules
mkdir -p $GOPATH/pkg

View file

@ -0,0 +1,5 @@
Upgrade Grafana Alloy v1.14.0 → v1.16.0 across all four service deployments
(alloy-k8s, alloy-ringtail, alloy-tracing-ringtail on k8s; alloy native on
indri). Pulls in stable database observability (v1.15) and the OTel Collector
v0.147.0 bump. Container build also migrated from Dockerfile to native Dagger
`container.py` per the build-container-image migration playbook.

View file

@ -72,22 +72,22 @@ services:
- name: alloy-tracing-ringtail
type: argocd
last-reviewed: 2026-03-13
current-version: "v1.14.0"
last-reviewed: 2026-04-30
current-version: "v1.16.0"
upstream-source: https://github.com/grafana/alloy/releases
notes: Privileged DaemonSet with Beyla eBPF for HTTP tracing on ringtail
- name: alloy-ringtail
type: argocd
last-reviewed: 2026-03-13
current-version: "v1.14.0"
last-reviewed: 2026-04-30
current-version: "v1.16.0"
upstream-source: https://github.com/grafana/alloy/releases
notes: DaemonSet on ringtail for host metrics and pod logs
- name: alloy-k8s
type: argocd
last-reviewed: 2026-03-13
current-version: "v1.14.0"
last-reviewed: 2026-04-30
current-version: "v1.16.0"
upstream-source: https://github.com/grafana/alloy/releases
- name: tailscale-operator
@ -338,8 +338,8 @@ services:
- name: alloy
type: ansible
last-reviewed: 2026-03-13
current-version: "v1.14.0"
last-reviewed: 2026-04-30
current-version: "v1.16.0"
upstream-source: https://github.com/grafana/alloy/releases
notes: Built from source on indri