Alloy V1.16.0 #345
3 changed files with 17 additions and 10 deletions
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>
commit
65f2b6c74b
|
|
@ -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
|
||||
|
|
|
|||
5
docs/changelog.d/alloy-v1.16.0.infra.md
Normal file
5
docs/changelog.d/alloy-v1.16.0.infra.md
Normal 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.
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue