Skip to content

chore: update dependencies (2026-09-11) - #14355

Open
majabojarska wants to merge 4 commits into
siderolabs:mainfrom
majabojarska:chore/updates-2026-09-11
Open

chore: update dependencies (2026-09-11)#14355
majabojarska wants to merge 4 commits into
siderolabs:mainfrom
majabojarska:chore/updates-2026-09-11

Conversation

@majabojarska

@majabojarska majabojarska commented Sep 11, 2026

Copy link
Copy Markdown
Member
  • Updates tools and pkgs. Tools ship Golang 1.27
    • this required bumping golangci-lint, which shipped a new staticcheck (0.7.0 -> 0.8.1). staticcheck 0.8.0 starts flagging the use of deprecated fields as SA1019. This caused a lot of new linter flags in the Talos legacy config tests, where we intentionally reference deprecated fields to test for backward compatibility. I think that moving forward it's useful to have stricter linting for usage of deprecated symbols, so this diff ignores the pre-existing references to deprecated struct fields. Afaik there's no way to ignore this on a config level, if we wanted to, as both deprecated functions and struct fields are bundled together under one check (SA1019).
    • Regarding the meta_test.go, expectedGzippedSize - Go 1.27 compress/flate emits 4 fewer bytes for this input than the previous toolchain. Roundtrip test (encode->decode) still results in the same data as input.
  • Updates Helm and Cilium CLI.
  • Updates helm charts in k8s integration tests.
  • Updates the Dockerfile syntax version annotation.

@majabojarska majabojarska added integration/cilium Run Cilium integration tests integration/qemu Run QEMU integration tests (all variants) integration/qemu-csi Run QEMU CSI integration tests labels Sep 11, 2026
@github-project-automation github-project-automation Bot moved this to To Do in Planning Sep 11, 2026
@talos-bot talos-bot moved this from To Do to In Review in Planning Sep 11, 2026
@majabojarska
majabojarska force-pushed the chore/updates-2026-09-11 branch from 2973b60 to 38aa6d3 Compare September 11, 2026 13:12
Comment thread Makefile
@majabojarska
majabojarska force-pushed the chore/updates-2026-09-11 branch from 38aa6d3 to 3c7aadd Compare September 11, 2026 15:19
@majabojarska majabojarska removed integration/cilium Run Cilium integration tests integration/qemu Run QEMU integration tests (all variants) integration/qemu-csi Run QEMU CSI integration tests labels Sep 11, 2026
@majabojarska
majabojarska force-pushed the chore/updates-2026-09-11 branch 2 times, most recently from b7417fa to a1174ea Compare September 11, 2026 15:25
Comment thread .github/workflows/ci.yaml
@majabojarska
majabojarska force-pushed the chore/updates-2026-09-11 branch 2 times, most recently from 3b8fef1 to 13ee29e Compare September 11, 2026 18:37
-

Signed-off-by: Maja Bojarska <maja.bojarska@siderolabs.com>
-

Signed-off-by: Maja Bojarska <maja.bojarska@siderolabs.com>
-

Signed-off-by: Maja Bojarska <maja.bojarska@siderolabs.com>
1.27.0-labs

Signed-off-by: Maja Bojarska <maja.bojarska@siderolabs.com>
@majabojarska
majabojarska force-pushed the chore/updates-2026-09-11 branch from 13ee29e to 0d3f178 Compare September 11, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

3 participants