Skip to content

chore(deps): update all dependencies - #2244

Merged
csatib02 merged 11 commits into
masterfrom
renovate/all
Aug 11, 2026
Merged

chore(deps): update all dependencies#2244
csatib02 merged 11 commits into
masterfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented May 26, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
alpine (source) final minor 3.23.43.24.1 age confidence
fluent-plugin-concat patch '2.6.1''2.6.2' age confidence
fluent-plugin-gcs minor '0.4.4''0.5.0' age confidence
fluent-plugin-kafka patch '0.19.6''0.19.7' age confidence
fluent-plugin-opensearch (changelog) patch '1.1.5''1.1.6' age confidence
gcr.io/distroless/static final digest 3592aa89197324
github.com/go-logr/logr require patch v1.4.3v1.4.4 age confidence
github.com/kube-logging/telemetry-controller require digest a2fcbff5c41223 age confidence
github.com/onsi/gomega require minor v1.41.0v1.42.1 age confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring require minor v0.91.0v0.93.1 age confidence
github.com/prometheus/client_golang require minor v1.23.2v1.24.1 age confidence
github.com/vladopajic/go-test-coverage/v2 minor 2.18.82.19.0 age confidence
golang (source) stage patch 1.26.3-alpine3.221.26.4-alpine3.22 age confidence
golang patch 1.26.31.26.5 age confidence
golang.org/x/exp require digest 74f9aaba8b543c age confidence
k8s.io/api require patch v0.36.1v0.36.3 age confidence
k8s.io/apiextensions-apiserver require patch v0.36.1v0.36.3 age confidence
k8s.io/apimachinery require patch v0.36.1v0.36.3 age confidence
k8s.io/client-go require patch v0.36.1v0.36.3 age confidence
k8s.io/utils require digest ff6756fcf1189d age confidence
kubernetes-sigs/kubebuilder minor 4.14.04.15.0 age confidence
oj (source, changelog) patch '3.17.3''3.17.6' age confidence
quay.io/prometheus/node-exporter final minor v1.11.1v1.12.1 age confidence
rdkafka (source, changelog) minor '0.27.0''0.29.0' age confidence
vladopajic/go-test-coverage action minor v2.18.8v2.19.0 age confidence

Release Notes

fluent-plugins-nursery/fluent-plugin-concat (fluent-plugin-concat)

v2.6.2

Compare Source

daichirata/fluent-plugin-gcs (fluent-plugin-gcs)

v0.5.0

Compare Source

Highlights

  • New compression formats (#​40): store_as lzo (lzop), store_as lzma2 (xz), and store_as zstd, inspired by fluent-plugin-s3. Each streams the chunk through the command's stdin and is configurable via command_parameter.

Breaking changes

  • Drop fluentd v0.12 compatibility (#​38): require fluentd >= 1.0 and ruby >= 3.3. The compat_parameters layer is removed, so v0.12 style top-level parameters (format, include_tag_key, include_time_key, time_slice_format, etc.) must now be expressed with <format> / <inject> sections and <buffer> timekey.

Internal and tooling

  • Refactor compressors onto a shared CommandObjectCreator base class; gzip_command now shares it too
  • command_parameter unifies argument overrides for all command-based compressors; gzip_command_parameter remains as a deprecated alias
  • Modernize the CI workflow, migrate the test suite from rr to mocha, add Dependabot, expand test coverage, and add gem build / bundler-audit jobs (#​33)
  • Rename the default branch from master to main (#​36)
  • Modernize the gemspec (require Ruby >= 3.3, add metadata) and remove the stale CHANGELOG (#​37, #​38)
  • Rewrite and restructure the README (#​37, #​39)

Full Changelog: daichirata/fluent-plugin-gcs@v0.4.5...v0.5.0

v0.4.5

Compare Source

Highlights

  • New store_as gzip_command option that compresses chunks with the external gzip binary, with automatic fallback to Zlib::GzipWriter. Thanks @​tomopy03 (#​32)

Documentation

  • Rewrote the README: table of contents, structured Configuration sections with tables, credentials_json documented, removed unsupported fluentd v0.12 examples, added Development / Author / License sections (#​37)

CI and repository maintenance

  • Modernized the GitHub Actions workflow, switched the test framework from rr to mocha, added Dependabot, and expanded test coverage (#​33)
  • Renamed the default branch from `master` to `main` (#​36)
  • Bumped actions/checkout from v5 to v6 (#​34)
  • Bumped mocha from 2 to 3 (#​35)

Full Changelog: daichirata/fluent-plugin-gcs@v0.4.4...v0.4.5

fluent/fluent-plugin-kafka (fluent-plugin-kafka)

v0.19.7

Compare Source

fluent/fluent-plugin-opensearch (fluent-plugin-opensearch)

v1.1.6

Compare Source

  • out_opensearch_data_stream: filter failed items in data stream bulk error log (#​175)
  • out_opensearch: fix default value of refresh_credentials_interval (#​159)
go-logr/logr (github.com/go-logr/logr)

v1.4.4

Compare Source

What's Changed

New Contributors

Full Changelog: go-logr/logr@v1.4.3...v1.4.4

onsi/gomega (github.com/onsi/gomega)

v1.42.1

Compare Source

1.42.1

Bump Dependencies

v1.42.0

Compare Source

1.42.0

Add a set of Claude skill as a marketplace plugin

prometheus-operator/prometheus-operator (github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring)

v0.93.1

Compare Source

v0.93.0: 0.93.0 / 2026-07-28

Compare Source

  • [CHANGE] Switch from uint to int types in the Go definition of the CRDs and add API validations to reject negative values. #​8662 #​8666
  • [CHANGE] Keep local Prometheus compaction enabled when the Thanos sidecar uploads to object storage, for Prometheus >= v3.9.0 and Thanos >= v0.41.0. The operator now coordinates uploads through the shipper meta file (--storage.tsdb.delay-compact-file.path, --shipper.meta-file-name, --shipper.ignore-unequal-block-size) instead of disabling compaction. Set spec.disableCompaction: true to keep the previous behavior. #​8694
  • [CHANGE] Define a default value of 1 for .spec.shards for Prometheus and PrometheusAgent CRDs. #​8691
  • [CHANGE/BUGFIX] Add validation markers to all unsigned int fields to reject negative values. #​8662
  • [CHANGE/BUGFIX] Disable metadata sending when the remote-write configuration uses message version v2.0. #​8700
  • [FEATURE] Add updateMessage field to the Slack receiver in the AlertmanagerConfig CRD. #​8506
  • [FEATURE] Add chunkEncoding field to TSDBSpec for runtime float encoding selection in Prometheus and PrometheusAgent CRDs. #​8675
  • [ENHANCEMENT] Use pod's name as the peer name for Alertmanager >= v0.30.0. #​8705
  • [BUGFIX] Create IPv6 EndpointSlice for the kubelet Service on dual-stack clusters. #​8682

v0.92.1: 0.92.1 / 2026-06-30

Compare Source

  • [BUGFIX] Fix "namespace not found" errors when the operator watches monitoring and workload resources in different resources. #​8658

v0.92.0: 0.92.0 / 2026-06-18

Compare Source

[!NOTE]
The PrometheusTopologySharding and PrometheusShardRetentionPolicy feature gates have been promoted to Beta in this release and are now enabled by default. See the sharding documentation for details.

  • [CHANGE] Add URL validation for the tokenUrl field in OAuth2 configuration across all CRDs. #​8579
  • [CHANGE] Add URL validation for the url field in RemoteReadSpec in Prometheus CRD. #​8596
  • [FEATURE] Migrate retention options from CLI flags to the config file for Prometheus CRD (Prometheus >= v3 uses the config file; older versions continue to use CLI flags). #​8547
  • [FEATURE] Add staleSeriesCompactionThreshold field to TSDBSpec in Prometheus and PrometheusAgent CRDs. #​8563
  • [FEATURE] Add labelNameUnderscoreSanitization and labelNamePreserveMultipleUnderscores fields to OTLPConfig in Prometheus and PrometheusAgent CRDs. #​8562
  • [FEATURE] Add payload field to Webhook receiver in AlertmanagerConfig CRD. #​8507
  • [ENHANCEMENT] Use pod topology labels for zone sharding on Kubernetes >= 1.35 when the PrometheusTopologySharding feature gate is enabled (removes the need for attachMetadata.node=true). #​8564
  • [ENHANCEMENT] Add validation for the Slack update_message field in Alertmanager configuration Secret. #​8556
  • [BUGFIX] Validate target labels in Probe static configuration to prevent invalid Prometheus scrape configs. #​7901
  • [BUGFIX] Fix goroutine leak and data race in pollBasedListerWatcher. #​8593
  • [BUGFIX] Validate ProxyConfig in OAuth2 configuration. #​8610
  • [BUGFIX] Fix SMTP smarthost format error handling in Alertmanager configuration. #​8586
  • [BUGFIX] Fix missing return in admission webhook after marshal failure. #​8582
  • [BUGFIX] Fix FindOwner to return nil on meta.Accessor error. #​8585
  • [BUGFIX] Fix dropped gzip Close errors in GzipConfig and GunzipConfig. #​8573
  • [BUGFIX] Fix panic on malformed key=value flag input (e.g. --labels "key"). #​8560
prometheus/client_golang (github.com/prometheus/client_golang)

v1.24.1

Compare Source

v1.24.0: - 2026-07-20

Compare Source

Changes
  • [CHANGE] Minimum required Go version is now 1.25, only the two latest Go versions (1.25 and 1.26) are supported from now on. #​1862
  • [CHANGE] prometheus: Name validation now always uses the UTF-8 scheme instead of the deprecated model.NameValidationScheme global. Default behavior is unchanged; code that set NameValidationScheme = LegacyValidation no longer gets legacy enforcement at metric, label, and push-grouping construction. #​2051
  • [CHANGE] api/prometheus/v1: Support matchers (matches[] parameter) in Rules method (Rules(ctx context.Context, matches []string) (RulesResult, error)). #​1843
  • [CHANGE] api/prometheus/v1: Refactor LabelNames method to return model.LabelNames instead of []string for consistency across the API. #​1850
  • [CHANGE] exp/api/remote: Simplify Store interface, rename Handler to WriteHandler, and encapsulate write response handling. #​1855
  • [FEATURE] prometheus: Add new Go 1.26 runtime metrics (/sched/goroutines-created:goroutines, /sched/goroutines/not-in-go:goroutines, /sched/goroutines/runnable:goroutines, /sched/goroutines/running:goroutines, /sched/goroutines/waiting:goroutines, /sched/threads/total:threads). #​1942
  • [FEATURE] prometheus: Add WithUnit(unit string) option and explicit OpenMetrics unit support in CounterOpts, GaugeOpts, SummaryOpts, and HistogramOpts. #​1392
  • [FEATURE] prometheus: Expose descriptor construction error through public Err() method on Desc. #​1902
  • [FEATURE] promhttp: Add opt-in HandlerOpts.CoalesceGather to deduplicate concurrent Gather calls so overlapping scrapes share one collection cycle, preventing goroutine pile-up when the scrape rate outpaces collection time. #​1969
  • [FEATURE] promhttp: HTTP handlers created by promhttp package now support metrics filtering by providing one or more name[] query parameters. The default behavior when none are provided remains the same, returning all metrics. #​1925
  • [FEATURE] api/prometheus/v1: Add query formatting endpoint support (/format_query) and FormatQuery(ctx context.Context, query string) (string, error) method. #​1846, #​1856
  • [FEATURE] api/prometheus/v1: Add support for /status/tsdb/blocks endpoint via TSDBBlocks(ctx context.Context) ([]TSDBBlock, error) method. #​1896
  • [FEATURE] exp/api/remote: Export BackoffConfig to allow customization when using WithAPIBackoff. #​1895
  • [FEATURE] exp/api/remote: Add RetryCallBack to allow custom logging or handling on retry attempts in the remote write client. #​1888, #​1890
  • [ENHANCEMENT] prometheus/collectors/version: Allow specifying custom labels when registering the version collector. #​1860
  • [ENHANCEMENT] api: Use cloned http.DefaultTransport when constructing default HTTP clients to prevent accidental mutations of shared global transport state. #​1885
  • [BUGFIX] prometheus: Recover from collector panics during Gather() and return an error instead of crashing the process. #​1961
  • [BUGFIX] prometheus: Fix cpu-seconds unit suffix handling for metric go_cpu_classes_gc_mark_assist_cpu_seconds. #​1991
  • [BUGFIX] promhttp: InstrumentHandlerDuration and InstrumentHandlerCounter no longer panic when given an observer/counter that does not implement ExemplarObserver/ExemplarAdder (e.g. a SummaryVec). The exemplar is dropped and the value is recorded via the plain Observe/Add path, matching the safe-cast already used by Timer.ObserveDurationWithExemplar. #​2005
  • [BUGFIX] api/prometheus/v1: Fall back to GET requests when POST requests return 403 Forbidden or method not allowed. #​2030
  • [BUGFIX] api: Respect context cancellation inside httpClient.Do. #​1971
  • [BUGFIX] exp/api/remote: Fix compression buffer pooling where compressed buffers were released prematurely, causing corrupted remote-write payloads. #​1889
  • [BUGFIX] exp/api/remote: Reject malformed snappy payloads declaring huge decoded sizes. Enforce a 32MB decoded-size limit to prevent OOM from oversized remote-write requests. #​1917
  • [BUGFIX] exp/api/remote: Ensure remote write v2 headers cannot be returned on v1 requests. #​1927
All commits

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • 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.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label May 26, 2026
@renovate
renovate Bot force-pushed the renovate/all branch from 2c713a9 to 7c906d1 Compare May 26, 2026 16:04
@renovate renovate Bot changed the title chore(deps): update github.com/kube-logging/logging-operator digest to 98275d2 chore(deps): update all dependencies May 26, 2026
@renovate
renovate Bot force-pushed the renovate/all branch from 7c906d1 to 4698501 Compare May 27, 2026 04:30
@renovate

renovate Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: e2e/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):

  • 3 additional dependencies were updated

Details:

Package Change
k8s.io/apiserver v0.36.1 -> v0.36.3
k8s.io/component-base v0.36.1 -> v0.36.3
k8s.io/kube-openapi v0.0.0-20260512234627-ef417d054102 -> v0.0.0-20260603220949-865597e52e25
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):

  • 8 additional dependencies were updated

Details:

Package Change
github.com/prometheus/common v0.67.5 -> v0.70.1
github.com/prometheus/procfs v0.20.1 -> v0.21.1
golang.org/x/net v0.56.0 -> v0.57.0
golang.org/x/sync v0.21.0 -> v0.22.0
golang.org/x/sys v0.46.0 -> v0.47.0
golang.org/x/term v0.44.0 -> v0.45.0
golang.org/x/text v0.39.0 -> v0.40.0
k8s.io/kube-openapi v0.0.0-20260512234627-ef417d054102 -> v0.0.0-20260603220949-865597e52e25
File name: images/config-reloader/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):

  • 3 additional dependencies were updated

Details:

Package Change
github.com/prometheus/common v0.67.5 -> v0.70.1
github.com/prometheus/procfs v0.20.1 -> v0.21.1
golang.org/x/sys v0.45.0 -> v0.47.0
File name: pkg/sdk/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):

  • 2 additional dependencies were updated

Details:

Package Change
k8s.io/apiextensions-apiserver v0.36.1 -> v0.36.3
k8s.io/kube-openapi v0.0.0-20260512234627-ef417d054102 -> v0.0.0-20260603220949-865597e52e25
File name: pkg/sdk/logging/model/syslogng/config/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):

  • 5 additional dependencies were updated

Details:

Package Change
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.91.0 -> v0.93.0
golang.org/x/sync v0.21.0 -> v0.22.0
k8s.io/apiextensions-apiserver v0.36.1 -> v0.36.3
k8s.io/client-go v0.36.1 -> v0.36.3
k8s.io/kube-openapi v0.0.0-20260512234627-ef417d054102 -> v0.0.0-20260603220949-865597e52e25

@renovate
renovate Bot force-pushed the renovate/all branch 8 times, most recently from 2be5c3c to 56d3c76 Compare June 3, 2026 02:36
@renovate
renovate Bot force-pushed the renovate/all branch 8 times, most recently from 3d0ae79 to 7834f6c Compare June 10, 2026 06:56
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from 602279e to 8d0dfc7 Compare June 15, 2026 15:24
@renovate
renovate Bot force-pushed the renovate/all branch 7 times, most recently from c3964e0 to 9e34adf Compare July 19, 2026 23:45
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from c1459c2 to 795313f Compare July 24, 2026 02:54
@renovate

renovate Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ 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: downloading github.com/kube-logging/telemetry-controller v0.0.0-20260807183658-5c4122361d32
go: downloading github.com/go-logr/logr v1.4.4
go: downloading github.com/onsi/gomega v1.42.1
go: downloading github.com/prometheus/client_golang v1.24.1
go: downloading golang.org/x/exp v0.0.0-20260810151157-a8b543ca52da
go: downloading github.com/siliconbrain/go-seqs v1.0.0
go: downloading github.com/open-telemetry/opentelemetry-operator v0.152.0
go: downloading go.opentelemetry.io/collector/component v1.64.0
go: downloading go.opentelemetry.io/collector/config/configcompression v1.64.0
go: downloading go.opentelemetry.io/collector/config/configopaque v1.64.0
go: downloading k8s.io/utils v0.0.0-20260507154919-ff6756f316d2
go: downloading golang.org/x/net v0.57.0
go: downloading github.com/prometheus/common v0.70.1
go: downloading github.com/prometheus/procfs v0.21.1
go: downloading golang.org/x/sys v0.47.0
go: downloading go.opentelemetry.io/collector/pdata v1.64.0
go: downloading go.opentelemetry.io/otel/metric v1.44.0
go: downloading go.opentelemetry.io/otel v1.44.0
go: downloading go.opentelemetry.io/otel/trace v1.44.0
go: downloading go.opentelemetry.io/collector/confmap v1.64.0
go: downloading go.yaml.in/yaml/v3 v3.0.5
go: downloading golang.org/x/term v0.45.0
go: downloading golang.org/x/text v0.40.0
go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
go: downloading github.com/knadh/koanf/maps v0.1.2
go: downloading github.com/knadh/koanf/providers/confmap v1.0.0
go: downloading github.com/knadh/koanf/v2 v2.3.5
go: downloading go.opentelemetry.io/collector/featuregate v1.64.0
go: downloading github.com/hashicorp/go-version v1.9.0
go: downloading github.com/open-telemetry/opentelemetry-operator/apis v0.156.0
go: github.com/kube-logging/logging-operator imports
	github.com/kube-logging/telemetry-controller/api/telemetry/v1alpha1 imports
	github.com/open-telemetry/opentelemetry-operator/apis/v1beta1: ambiguous import: found package github.com/open-telemetry/opentelemetry-operator/apis/v1beta1 in multiple modules:
	github.com/open-telemetry/opentelemetry-operator v0.152.0 (/runner/cache/others/go/pkg/mod/github.com/open-telemetry/opentelemetry-operator@v0.152.0/apis/v1beta1)
	github.com/open-telemetry/opentelemetry-operator/apis v0.156.0 (/runner/cache/others/go/pkg/mod/github.com/open-telemetry/opentelemetry-operator/apis@v0.156.0/v1beta1)

renovate Bot and others added 8 commits August 10, 2026 23:30
Renovate moved e2e to v0.22.0 and left the root, the SDK and the syslog-ng
config module on v0.21.0. The workspace builds them together, so the versions
should match.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
Every module declares go 1.26.0, so resolving updates against 1.25 hides any
release that needs the newer toolchain.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
ENVTEST_K8S_VERSION was the only pinned tool version without a renovate
annotation, so it stayed on 1.35.0 while envtest-v1.36.2 was available.

The binaries ship as envtest-v* releases of controller-tools, which already
supplies controller-gen under v* tags. The two need different version
extraction, so the envtest pin carries its own dep name and the Makefile rule
that strips a leading v no longer applies to it.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
Signed-off-by: Bence Csati <bence.csati@axoflow.com>
golang.org/x/sys was v0.45.0 in the config-reloader module and v0.46.0 in the
other four.

.go-version said 1.26.0 while .tool-versions and the release Dockerfile both
say 1.26.3, so CI compiled on a different toolchain than the shipped image.

One docker/login-action on the release publish path was still v2.2.0 while
every other use in the same file was v3.7.0. Major updates are disabled in
renovate.json, so it was never going to catch up on its own.

The KIND node image is not a *_VERSION variable, so the general Makefile
manager cannot see it. It now has a manager of its own that also tracks the
digest.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
…em pins

Major updates were disabled for every dependency, which is why thirteen GitHub
actions sit one to four majors behind and one login-action stayed on v2.

The fluentd base image installed fluentd 1.19.2 and oj 3.16.11 while both
Gemfile.lock files resolve 1.19.3 and 3.17.3. The lockfiles move with bundler
updates; these lines never did.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
The telemetry-controller bump imports opentelemetry-operator/apis, which was
split out of the monolith at v0.156.0. e2e and pkg/sdk still require an old
published logging-operator, and that pulls the monolith at v0.148.0, which
still carries apis/v1beta1. Two modules then provide the same package and the
build stops. An explicit require does not survive go mod tidy, so the
pre-split versions are excluded instead.

The newer prometheus-operator types SampleLimit as *int64, and the render
helpers still called sort.Strings on what stdlib maps.Keys now returns as an
iterator.

golang.org/x/exp is no longer imported anywhere: the one remaining use was a
type union that spells out the same constraint.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
@renovate

renovate Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

fluent-bit 5.0.5 -> 5.1.0, axosyslog 4.25.0 -> 4.26.0, and the axosyslog
metrics exporter 0.0.15 -> 0.0.16.

Each was checked against the config the operator actually renders. axosyslog
4.26.0 accepts the whole generated config unchanged, and the IPv6 source still
binds and serves IPv4 clients. The exporter keeps --socket.path and exposes the
same metric names, so the PrometheusRules still match. fluent-bit 5.1.0 accepts
every key the operator can emit.

fluent-bit 5.1.0 does carry a breaking change that is absent from its release
notes: a duplicate parser name used to be a logged warning and is now fatal.
A customParsers entry that reuses a stock name such as json, docker, cri or
kube-custom now stops the agent from starting. The parser the operator
generates itself does not collide. This needs an upgrade note.

The tail input also rendered Parse_N, which fluent-bit does not recognise, so
the Parser_N field never reached the agent.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
…hide the kind pin

The tail input carried the setting as DB_Sync, which fluent-bit ignores.
The CRD field keeps that name, because renaming it would drop the setting for
anyone already using it; only the rendered key changes.

KIND_VERSION is assigned with ?=, and the Makefile manager only accepted = and
:=, so renovate never saw it and it stayed on 0.31.0 while every other pin moved.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
Chart.yaml asks for >=0.0.10, so nothing pins the resolved version and renovate
does not regenerate the lock. It had been on 0.5.3 since May.

Signed-off-by: Bence Csati <bence.csati@axoflow.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant