Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 26, 2025

Update Request | Renovate Bot

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/stale action major v9.1.0 -> v10.0.0 age adoption passing confidence
github.com/google/cel-go replace minor v0.22.0 -> v0.26.1 age adoption passing confidence
github.com/siderolabs/go-debug require minor v0.5.0 -> v0.6.0 age adoption passing confidence
github.com/siderolabs/talos/pkg/machinery require patch v1.11.0-beta.2 -> v1.11.1 age adoption passing confidence
github.com/spf13/cobra require minor v1.9.1 -> v1.10.1 age adoption passing confidence
github.com/spf13/viper require minor v1.20.1 -> v1.21.0 age adoption passing confidence
google.golang.org/grpc require minor v1.74.2 -> v1.75.1 age adoption passing confidence
k8s.io/api require minor v0.32.3 -> v0.34.1 age adoption passing confidence
k8s.io/apimachinery require minor v0.32.3 -> v0.34.1 age adoption passing confidence
k8s.io/client-go require minor v0.32.3 -> v0.34.1 age adoption passing confidence
sigs.k8s.io/cluster-api require minor v1.10.4 -> v1.11.1 age adoption passing confidence
sigs.k8s.io/controller-runtime require minor v0.20.4 -> v0.22.1 age adoption passing confidence

Release Notes

actions/stale (actions/stale)

v10.0.0

Compare Source

What's Changed
Breaking Changes
Enhancement
Dependency Upgrades
Documentation changes
New Contributors

Full Changelog: actions/stale@v9...v10.0.0

google/cel-go (github.com/google/cel-go)

v0.26.1

Compare Source

What's Changed

New Contributors

Full Changelog: google/cel-go@v0.25.1...v0.26.1

v0.26.0

Compare Source

New Features ✨
Bug Fixes 🐛
Test Updates 🧪
Documentation 📚
Dependency Updates ⬆️

v0.25.1

Compare Source

v0.25.0

Compare Source

Features & Enhancements

This release introduces features for richer configuration-based CEL, AI prompt generation from config files, additional documentation, and 3x performance when evaluating traced / state-tracking expressions. This release also introduces a unit test runner framwork.

#​1141: Expose extension option factory as a public method

#​1143: Add a new compiler tool which can be used to compile CEL expressions and policies using serialized environment

#​1151: Lightweight observable evaluation

#​1155: Utilities for formatting and parsing documentation strings

#​1156: Support for documentation and example strings in CEL environments

#​1158: Re-export interpreter.AttributePattern in package cel.

#​1159: Document the standard library macros and functions

#​1160: Prompt generation for AI-assisted authoring based on a CEL environment

#​1117: Add LateFunctionBinding declaration and fix constant folding

#​1163: Initialize stateful observers prior to evaluation

#​1164: Unparse Expr values to strings

#​1149: Add test runner library

#​1167: REPL: Add an extension option for two var comprehensions

Fixes

Several fixes were implemented, including updating strings.format to better adhere to the specification, correcting constant folding logic alongside the late binding feature, removing a non-functional check in test code, and adding argument count validation for optFieldSelect.

#​1133: Update strings.format to adhere to the specification

#​1117: Add LateFunctionBinding declaration and fix constant folding

#​1161: Remove non-functional optional check in test-only selection

#​1168: Check arg count when validating optFieldSelect

Refactoring & Internal Improvements

General refactoring was performed across the codebase. Coverage and comments for Activation methods were improved. The test runner library was refactored to create options from flags and improve code structure.

#​1145: Refactoring changes

#​1150: Additional comments and coverage for Activation methods

#​1165: Refactoring changes to create a test runner option from passed flags, correct indentation and add package level comment for test

Documentation

Documentation was enhanced, including updates to the NativeTypes documentation regarding the cel tag, adding documentation for the optional library, and documenting the standard library functions/macros as part of the documentation string feature.

#​1148: Update NativeTypes doc to reflect how to enable cel tag

#​1155: Utilities for formatting and parsing documentation strings

#​1156: Support for documentation and example strings in CEL environments

#​1159: Document the standard library macros and functions

#​1162: Document optional library and increase docs coverage

Build System

Configuration fixes were made for Bzlmod compatibility.

#​1146: Bzlmod configuration fixes

Type System

Type formatting was updated to correctly handle type parameters.

#​1154: Update type formatting for type params

v0.24.1

Compare Source

Fixes

  • Separate unnest optimization from composer to capture type info [#​1138]

Full Changelog: google/cel-go@v0.24.0...v0.24.1

v0.24.0

Compare Source

Support for subsetting CEL standard library and serialization of CEL environments to YAML.

CEL is an official Google product [#​1122]

Features

  • Helper methods for subsetting function overloads [#​1120]
  • Introduce cel package aliases for Activation [#​1123]
  • Canonical environment description and stdlib subsetting [#​1125]
  • Support for cel.Env conversion to YAML-serializable config [#​1128]
  • Option to configure CEL via env.Config object [#​1129]
  • Support for feature flags and validators in env.Config [#​1132]
  • Add k8s custom policy tag handler for test [#​1121]

Fixes

  • ContextEval support for Unknowns [#​1126]
  • Fix godoc formatting for Lists and OptionalTypes functions [#​1127]
  • Default enable DefaultUTCTimeZone [#​1130]
  • Support for splitting nested branching operators within policies [#​1136]

New Contributors

Full Changelog: google/cel-go@v0.23.2...v0.24.0

v0.23.2

Compare Source

Corrects one remaining issue for cost computations from the v0.23.0 releases

Fixes

Full Changelog: google/cel-go@v0.23.1...v0.23.2

v0.23.1

Compare Source

Minor release to address cost tracking and size estimation [#​1113]

Full Changelog: google/cel-go@v0.23.0...v0.23.1

v0.23.0

Compare Source

Features

  • First and last element in list support [#​1067]
  • Add support for typed conformance tests. [#​1089]
  • Add syntax for escaped field selectors. [#​1002]
  • Add optional.unwrap() / .unwrapOpt() function [#​1103]
  • Cost tracking for two-variable comprehensions and bindings [#​1104]

Fixes

PR #​1099 enables a change in the internal variable name used for comprehension result accumulation. This change may break some tests which inspect the AST contents in text form; however, will not break any existing uses of CEL during parse, check, or evaluation.

  • Improve policy compiler error message for incompatible outputs. [#​1082]
  • Fix partial evaluation with the comprehension folder objects [#​1084]
  • Introduce versioning options to all extensions [#​1075]
  • Fix a crash in mismatched output check for nested rules [#​1086]
  • improve debug output to properly quote byte strings [#​1088]
  • Fix two-variable comprehension pruning [#​1083]
  • Replace checks for valid UTF-8 in strings with go-maintained calls [#​1094]
  • Policy nested rule fix [#​1092]
  • Address non-const format string lint findings [#​1096]
  • Fix typos in ext/README.md [#​1098]
  • Add option to use inaccessible accumulator var [#​1097]
  • Add test cases for string.format covering various edge cases [#​1101]
  • Add base_config and partial_config files under restricted_destination testdata [#​1106]
  • Default enable using hidden accumulator name [#​1099]
  • Update PruneAst to support constants of optional type [#​1109]

New Contributors

Full Changelog: google/cel-go@v0.22.1...v0.23.0

v0.22.1

Compare Source

Fixes

  • Additional hardening on legacy macros [#​1064]
  • Additional nil-safety checks with corresponding test updates [#​1073]
  • Add two-variable comprehension support to cel-policy [#​1074]
  • Fix optional test to short-circuit [#​1076]
  • Fix nil-type when two-var comprehension has a dyn range [#​1077]

New Contributors

Full Changelog: google/cel-go@v0.22.0...v0.22.1

siderolabs/go-debug (github.com/siderolabs/go-debug)

v0.6.0

Compare Source

go-debug 0.6.0 (2025-08-19)

Welcome to the v0.6.0 release of go-debug!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-debug/issues.

Contributors
  • Alexey Palazhchenko
  • Dmitriy Matrenichev
  • Andrey Smirnov
  • Artem Chernyshev
  • Oguz Kilcan
Changes
11 commits

  • e21721b chore: add support for Go 1.25
  • ea108ca chore: add support for Go 1.24
  • c8f9b12 chore: add support for Go 1.23
  • 0c2be80 chore: run rekres (update to Go 1.22)
  • 43d9100 chore: allow enabling pprof manually
  • c1bc4bf chore: rekres, rename, etc
  • 3d0a6e1 feat: race build tag flag detector
  • 5b292e5 feat: disable memory profiling by default
  • c6d0ae2 fix: linters and CI
  • d969f95 feat: initial implementation
  • b2044b7 Initial commit

Dependency Changes

This release has no dependency changes

siderolabs/talos (github.com/siderolabs/talos/pkg/machinery)

v1.11.1

Compare Source

Talos 1.11.1 (2025-09-08)

Welcome to the v1.11.1 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Linux: 6.12.45
CoreDNS: 1.12.3

Talos is built with Go 1.24.6.

Contributors
  • Andrey Smirnov
  • Markus Freitag
  • Olivier Doucet
  • Sammy ETUR
Changes
7 commits

Changes from siderolabs/pkgs
3 commits

Dependency Changes
  • cloud.google.com/go/compute/metadata v0.7.0 -> v0.8.0
  • github.com/aws/aws-sdk-go-v2/config v1.29.17 -> v1.31.2
  • github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.32 -> v1.18.4
  • github.com/aws/smithy-go v1.22.4 -> v1.22.5
  • github.com/miekg/dns v1.1.67 -> v1.1.68
  • github.com/siderolabs/pkgs v1.11.0-15-g2ac857a -> v1.11.0-18-g1a25681
  • github.com/siderolabs/talos/pkg/machinery v1.11.0 -> v1.11.1
  • golang.org/x/net v0.42.0 -> v0.43.0
  • golang.org/x/sys v0.34.0 -> v0.35.0
  • golang.org/x/term v0.33.0 -> v0.34.0
  • golang.org/x/text v0.27.0 -> v0.28.0
  • google.golang.org/grpc v1.73.0 -> v1.75.0
  • google.golang.org/protobuf v1.36.6 -> v1.36.8

Previous release can be found at v1.11.0

Images

ghcr.io/siderolabs/flannel:v0.27.2
registry.k8s.io/coredns/coredns:v1.12.3
gcr.io/etcd-development/etcd:v3.6.4
registry.k8s.io/kube-apiserver:v1.34.0
registry.k8s.io/kube-controller-manager:v1.34.0
registry.k8s.io/kube-scheduler:v1.34.0
registry.k8s.io/kube-proxy:v1.34.0
ghcr.io/siderolabs/kubelet:v1.34.0
ghcr.io/siderolabs/installer:v1.11.1
registry.k8s.io/pause:3.10

v1.11.0

Compare Source

Welcome to the v1.12.0-alpha.0 release of Talos!
This is a pre-release of Talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Linux: 6.16.4

Talos is built with Go 1.25.0.

Contributors
  • Andrey Smirnov
  • Dmitrii Sharshakov
  • Noel Georgi
  • Orzelius
  • Oguz Kilcan
  • Amarachi Iheanacho
  • Mateusz Urbanek
  • 459below
  • Alp Celik
  • Andrew Longwill
  • Dmitry
  • George Gaál
  • Guillaume LEGRAIN
  • Justin Garrison
  • Misha Aksenov
  • MrMrRubic
  • Olivier Doucet
  • Tom
  • Utku Ozdemir
  • kassad
Changes
98 commits

  • 6a389cad3 chore: update dependencies
  • 9d98c2e89 feat: add a cgroup preset for PSI and --skip-cri-resolve
  • 072f77b16 chore: prepare for future Talos 1.12-alpha.0 release
  • 96f41ce88 docs: update qemu and docker docs
  • a751cd6b7 docs: activate Talos v1.11 docs by default
  • e8f1ec1c5 docs: fix broken create qemu command v1.11 docs
  • 639f0dfdd feat: update Linux to 6.16.4
  • 8aa7b3933 fix: bring back linux/armv7 build and update xz
  • 9cae7ba6b feat: update CoreDNS to 1.12.3
  • cfef3ad45 fix: drop linux/armv7 build
  • 42ea2ac50 fix: update xz module (security)
  • 4fcfd35b9 docs: fix module name example
  • 50824599a chore: update some tools
  • bcd297490 feat: allow Ed25119 in FIPS mode
  • 5992138bb test: ignore one leaking goroutine
  • d155326c1 docs: add sbc unofficial ports docs
  • 285fa7d22 docs: add the deploy application docs
  • 527791f09 feat: update Kubernetes to 1.34.0
  • a1c0e237d feat: update Linux to 6.15.11, Go to 1.25
  • 4d7fc25f8 docs: switch order of wipe disk command
  • 7368a994d feat: add SOCKS5 proxy support to dynamic proxy dialer
  • d63591069 chore: silence linter warnings
  • 07eb4d7ec fix: set default ram unit to MiB instead of MB
  • 6b732adc4 feat: update Linux to 6.12.43
  • b6410914f feat: add human readable byte size cli flags
  • ec70cef99 feat: update NVIDIA drivers and kernel
  • 0879efa69 feat: update Kubernetes default to v1.34.0-rc.2
  • f504639df feat: add a user-facing create qemu command
  • 558e0b09a test: fix the Image Factory PXE boot test
  • d73f0a2e5 docs: make readme badges consistent
  • f1369af98 chore: use new filesystem api on STATE partition
  • 366cedbe7 docs: link to kubernetes linux swap tuning
  • 2f5a16f5e fix: make --with-uuid-hostnames functionality available to qemu provider
  • 70612c1f9 refactor: split the PlatformConfigController
  • 511748339 docs: add system extension tier documentation
  • 009fb1540 test: don't run nvidia tests on integration/aws
  • 99674ef20 docs: apply fixes for what is new
  • 92db677b5 fix: image cache lockup on a missing volume
  • 9c97ed886 fix: version contract parsing in encryption keys handling
  • 1fc670a08 fix: dial with proxy
  • 18447d0af feat: update Linux to 6.12.41
  • f65f39b78 fix: provide mitigation CVE-1999-0524
  • 8817cc60c fix: actually use SIDEROV1_KEYS_DIR env var if it's provided
  • b08b20a10 feat: use key provider with fallback option for auth type SideroV1
  • 7a52d7489 fix: kubernetes upgrade options for kubelet
  • ea8289f55 feat: add a user facing docker command
  • 54ad64765 chore: re-enable vulncheck
  • 26bbddea9 fix: darwin build
  • b5d5ef79e fix: set secs field in DHCPv4 packets
  • c07911933 chore: refactor how tools are being installed
  • 34f25815c docs: fork docs for v1.12
  • b66b995d3 feat: update default Kubernetes to v1.34.0-rc.1
  • b967c587d docs: fix clone URL to include .git
  • b72c68398 docs: edit the insecure, etcd-metrics, inline and extramanifests
  • e5b9c1fff docs: remov RAS Syndrome
  • 701fe774b docs: fix cilium links and bump to 1.18.0
  • d306713a1 feat: update Go to 1.24.6
  • 721595a00 chore: add deadcode elimination linter
  • dc4865915 refactor: stop using text/template in machined code paths
  • 545be55ed feat: add a pause function to dashboard
  • 06a6c0fe3 refactor: fix deadcode elimination with godbus
  • 2dce8f8d4 refactor: replace containerd/containerd/v2 module for proper DCE
  • 9b11d8608 chore: rekres to configure slack notify workflow for CI failures
  • 5ce6a660f docs: augment the pod security docs
  • ada51ff69 fix: unmarshal encryption STATE from META
  • b9e9b2e07 docs: add what is new notes for 1.11
  • 53055bdf4 docs: fix typo in kubevirt page
  • 8d12db480 fix: one more attempt to fix volume mount race on restart
  • 34d37a268 chore: rekres to use correct slack channel for slack-notify
  • 326a00538 feat: implement talos.config.early command line arg
  • a5f3000f2 feat: implement encryption locking to STATE
  • c1e65a342 docs: remove talos API flags from mgmt commands
  • 181d0bbf5 feat: bootedentry resource
  • 7ad439ac3 fix: enforce minimum size on user volumes if not set explicitly
  • 50e37aefd fix: live reload of TLS client config for discovery client
  • 87efd75ef feat: update containerd to 2.1.4
  • 724b9de6d feat: add F71808E watchdog driver
  • 8af96f7af docs: add ETCD downgrade documentation
  • 44edd205d docs: add remark about 'exclude-from-external-load-balancers' label
  • 727101926 fix(ci): use a random suffix for ami names
  • d621ce372 fix: grype scan
  • d62e255c2 fix: issues with reading GPT
  • 5d0883e14 feat: update PCI DB module to v0.3.2
  • 3751c8ccf test: wait for service account test job longer
  • a592eb9f9 feat: update Linux to 6.12.40
  • 4c40e6d3f feat: update etcd to 3.6.4
  • 2bc37bd2c docs: fix error in kernel module guide
  • bfc57fb86 chore: tag aws snapshots created via ci with the image name
  • 06ef7108a fix: issue with volume remount on service restart
  • 03efbff18 docs: add SBOM documentation
  • af8a2869d fix: do not download artifacts for cron Grype scan
  • 5f442159b feat: unify disk encryption configuration
  • 38e176e59 chore(ci): fix datasource versioning
  • 85d6b9198 feat: update etcd to v3.5.22
  • dd7bd2dab docs: rewrite the getting started and prod docs for v1.10 and v1.11
  • 136a899aa chore: regenerate release step with signing fixes
  • 450b30d5a chore(ci): add more nvidia test matrix
  • 451c2c4c3 test: add talosctl:latest to the image cache

Changes from siderolabs/go-debug
1 commit

  • e21721b chore: add support for Go 1.25

Changes from siderolabs/go-loadbalancer
1 commit

  • 5e7a8b2 feat: add jitter and initial health check wait support to upstreams

Changes from siderolabs/pkgs
16 commits

  • 2447e11 feat: update Linux to 6.16, GCC to 15
  • 2cfb920 feat: update Linux to 6.15.11, update tools, rekres
  • ab4e975 feat: update Linux to 6.12.43
  • cd67e36 chore: update kernel config to support max SMP CPUs
  • e3b2094 fix: fix build for new NVIDIA drivers
  • fd5fdfd feat: update Nvidia LTS to 580.65.06 and production to 570.172.08
  • 0edf426 fix: backport CVE kernel patches to 6.12
  • 26d8fef feat: enable Infiniband IRDMA support
  • 16b5fac fix: re-enable CPUSETS_V1 cgroups controller
  • fd53886 feat: update backportable dependencies
  • d5f7467 feat: update Go to 1.24.6
  • 0bd019f feat: update containerd to 2.1.4
  • 0ba8b5b feat: enable F71808E watchdog driver
  • 895a86b fix: enable ISCSI IBFT
  • a76a67c feat: update Linux to 6.12.40
  • 8b0a561 feat: enable bootloader control on amd64

Changes from siderolabs/tools
6 commits

  • 7c659e9 feat: update to GCC 15
  • 83fd7b7 feat: migrate from pkg-config to pkgconf

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Author

renovate bot commented May 26, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 13 additional dependencies were updated

Details:

Package Change
github.com/google/gnostic-models v0.6.8 -> v0.6.9
github.com/prometheus/client_golang v1.19.1 -> v1.22.0
github.com/prometheus/common v0.55.0 -> v0.62.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.58.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 -> v1.33.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 -> v1.33.0
go.opentelemetry.io/proto/otlp v1.3.1 -> v1.4.0
k8s.io/apiextensions-apiserver v0.32.3 -> v0.33.0
k8s.io/apiserver v0.32.3 -> v0.33.0
k8s.io/component-base v0.32.3 -> v0.33.0
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f -> v0.0.0-20250318190949-c8a335a9a2ff
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0 -> v0.31.2
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 -> v4.6.0

@github-project-automation github-project-automation bot moved this to To Do in Planning May 26, 2025
@talos-bot talos-bot moved this from To Do to In Review in Planning May 26, 2025
@smira smira removed this from Planning May 27, 2025
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from ae28abd to 1652d14 Compare June 7, 2025 23:57
@renovate renovate bot force-pushed the renovate/dependencies branch from 1652d14 to aedc14a Compare June 13, 2025 04:16
@renovate renovate bot force-pushed the renovate/dependencies branch from aedc14a to e7890a0 Compare June 28, 2025 12:05
@renovate renovate bot force-pushed the renovate/dependencies branch from e7890a0 to 5f3f26e Compare July 6, 2025 00:05
@renovate renovate bot force-pushed the renovate/dependencies branch from 5f3f26e to 930b4e6 Compare July 21, 2025 00:11
@renovate renovate bot force-pushed the renovate/dependencies branch from 930b4e6 to eba83c5 Compare August 3, 2025 15:32
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from 20df3cb to 8d0555f Compare August 15, 2025 23:57
@renovate renovate bot force-pushed the renovate/dependencies branch from 8d0555f to 7374899 Compare August 23, 2025 11:45
Copy link
Author

renovate bot commented Aug 23, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: module github.com/siderolabs/[email protected] requires go >= 1.25.0; switching to go1.25.1
go: downloading go1.25.1 (linux/amd64)
go: download go1.25.1: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off

@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from 0979167 to 2c60ec0 Compare September 4, 2025 23:22
@renovate renovate bot force-pushed the renovate/dependencies branch from 2c60ec0 to 0bbce38 Compare September 8, 2025 19:30
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/dependencies branch from 0bbce38 to 5ab169b Compare September 11, 2025 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants