Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all dependencies #1851

Merged
merged 2 commits into from
Dec 17, 2024
Merged

chore(deps): update all dependencies #1851

merged 2 commits into from
Dec 17, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

This PR contains the following updates:

Package Type Update Change Pending Age Adoption Passing Confidence
actions/cache action minor v4.1.2 -> v4.2.0 age adoption passing confidence
actions/setup-go action minor v5.1.0 -> v5.2.0 age adoption passing confidence
azure/setup-kubectl action pinDigest -> 901a10e
docker/build-push-action action minor v6.9.0 -> v6.10.0 age adoption passing confidence
docker/setup-buildx-action action minor v3.7.1 -> v3.8.0 age adoption passing confidence
gcr.io/distroless/static final digest f4a57e8 -> 5c7e2b4
github.com/Masterminds/semver/v3 require patch v3.3.0 -> v3.3.1 age adoption passing confidence
github.com/kube-logging/logging-operator require digest ba7491a -> 7855f88 age adoption passing confidence
github.com/kube-logging/telemetry-controller require digest b4f40ab -> c0c550b age adoption passing confidence
github.com/onsi/gomega require minor v1.35.1 -> v1.36.1 age adoption passing confidence
github.com/onsi/gomega require patch v1.36.0 -> v1.36.1 age adoption passing confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring require minor v0.78.1 -> v0.79.1 age adoption passing confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring require minor v0.78.2 -> v0.79.1 age adoption passing confidence
github.com/stern/stern minor 1.25.0 -> 1.31.0 age adoption passing confidence
github.com/stretchr/testify require minor v1.9.0 -> v1.10.0 age adoption passing confidence
github/codeql-action action patch v3.27.5 -> v3.27.9 age adoption passing confidence
go (source) toolchain patch 1.23.3 -> 1.23.4 age adoption passing confidence
golang stage patch 1.23.3-alpine3.20 -> 1.23.4-alpine3.20 age adoption passing confidence
golang patch 1.23.3 -> 1.23.4 age adoption passing confidence
golang.org/x/exp require digest 2d47ceb -> 4a55095 age adoption passing confidence
golang.org/x/exp require digest 43b7b7c -> 4a55095 age adoption passing confidence
golang.org/x/net require minor v0.31.0 -> v0.32.0 age adoption passing confidence
golangci/golangci-lint minor 1.61.0 -> 1.62.2 age adoption passing confidence
helm.sh/helm/v3 require patch v3.16.2 -> v3.16.4 age adoption passing confidence
k8s.io/api require patch v0.31.2 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/api require patch v0.31.3 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/apiextensions-apiserver require patch v0.31.3 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/apiextensions-apiserver require patch v0.31.2 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/apimachinery require patch v0.31.2 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/apimachinery require patch v0.31.3 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/client-go require patch v0.31.2 -> v0.31.4 v0.32.0 age adoption passing confidence
k8s.io/client-go require patch v0.31.3 -> v0.31.4 v0.32.0 age adoption passing confidence
kubernetes-sigs/controller-tools patch 0.16.3 -> 0.16.5 age adoption passing confidence
norwoodj/helm-docs minor 1.11.0 -> 1.14.2 age adoption passing confidence
sigs.k8s.io/controller-runtime require patch v0.19.1 -> v0.19.3 age adoption passing confidence
vladopajic/go-test-coverage action minor v2.10.5 -> v2.11.1 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

actions/cache (actions/cache)

v4.2.0

Compare Source

⚠️ Important Changes

The cache backend service has been rewritten from the ground up for improved performance and reliability. actions/cache now integrates with the new cache service (v2) APIs.

The new service will gradually roll out as of February 1st, 2025. The legacy service will also be sunset on the same date. Changes in these release are fully backward compatible.

We are deprecating some versions of this action. We recommend upgrading to version v4 or v3 as soon as possible before February 1st, 2025. (Upgrade instructions below).

If you are using pinned SHAs, please use the SHAs of versions v4.2.0 or v3.4.0

If you do not upgrade, all workflow runs using any of the deprecated actions/cache will fail.

Upgrading to the recommended versions will not break your workflows.

Read more about the change & access the migration guide: reference to the announcement.

Minor changes

Minor and patch version updates for these dependencies:

Full Changelog: actions/cache@v4...v4.2.0

actions/setup-go (actions/setup-go)

v5.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: actions/setup-go@v5...v5.2.0

docker/build-push-action (docker/build-push-action)

v6.10.0

Compare Source

Full Changelog: docker/build-push-action@v6.9.0...v6.10.0

docker/setup-buildx-action (docker/setup-buildx-action)

v3.8.0

Compare Source

Masterminds/semver (github.com/Masterminds/semver/v3)

v3.3.1

Compare Source

What's Changed

Full Changelog: Masterminds/semver@v3.3.0...v3.3.1

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

v1.36.1

Compare Source

1.36.1

Fixes

v1.36.0

Compare Source

1.36.0

Features
  • new: make collection-related matchers Go 1.23 iterator aware [4c964c6]
Maintenance
  • Replace min/max helpers with built-in min/max [ece6872]
  • Fix some typos in docs [8e924d7]
prometheus-operator/prometheus-operator (github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring)

v0.79.1

Compare Source

v0.79.0: 0.79.0 / 2024-12-13

Compare Source

[!IMPORTANT]
With this release, the operator will be deploying Prometheus v3.0.1 unless a specific version is specified.
Users who want to stay with Prometheus v2 need to set the version field under
Prometheus/PrometheusAgent Spec.

  • [CHANGE/FEATURE] Set Prometheus v3.0.1 as default version installed by operator. #​7158
  • [CHANGE] Add more API validations to the ScrapeConfig CRD. #​6738 #​7006
  • [FEATURE] Set Alertmanager API version to v2 for Prometheus v3 and above. #​7102
  • [FEATURE] Add enableOTLPReceiver field in the Prometheus/PrometheusAgent CRDs. #​7105
  • [FEATURE] Add support for TranslationStrategy option for OTLP receiver. #​7112
  • [FEATURE] Add nameValidationScheme field in Prometheus global configuration. #​7116
  • [FEATURE] Add scrapeFallbackProtocol field in Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe, ScrapeConfig and globally. #​7131
  • [FEATURE] Add support for labels in PrometheusRule CRD at rules level. #​7140
  • [FEATURE] Add support for ProxyConfig in Alertmanager Endpoints. #​7191
  • [FEATURE] Add support for configuring Alertmanager STS persistentVolumeClaimRetentionPolicy. #​7183
  • [FEATURE] Add enableHTTP2 to ScrapeConfig CRD. #​7024
  • [FEATURE] Add filter field in ConsulSDConfig in ScrapeConfig CRD #​7124
  • [FEATURE] Add messageThreadID field to TelegramConfig in AlertmanagerConfig CRD. #​6999
  • [ENHANCEMENT] Allow users to control the sharding label(s). #​7126
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on ServiceMonitor. #​7086
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on PodMonitor. #​7185
  • [ENHANCEMENT] Add support for the PrometheusText1.0.0 scrape protocol. #​7085
  • [ENHANCEMENT] Allow users to toggle Prometheus controller's custom configuration deprecation behavior using the --deprecate-custom-configuration flag. #​6955
  • [BUGFIX] Add goGC field to PrometheusAgent CRD. #​6667
  • [BUGFIX] Validate SMTPSmarthost and SMTPFrom fields in EmailConfig in AlertManagerConfig CRD. #​6004
  • [BUGFIX] Fix flaky discovery behavior caused by delayed endpoints publishing for Alertmanager. #​7084

v0.78.2: 0.78.2 / 2024-11-21

Compare Source

  • [BUGFIX] Revert the removal of the proxyURL field in AlertmanagerConfig CRD. The field takes precedence over proxyUrl. #​7114
stern/stern (github.com/stern/stern)

v1.31.0

Compare Source

Changes

  • Fix --verbosity flag to show missing logs (#​317) c2b4410 (Takashi Kusumi)
  • Update dependencies for Kubernetes 1.31 (#​315) a4fdcc9 (Takashi Kusumi)

v1.30.0

Compare Source

⚡ Notable Changes

Add support for configuring colors for pods and containers

You can now configure highlight colors for pods and containers in the config file using a comma-separated list of SGR (Select Graphic Rendition) sequences. See the "Customize highlight colors" section for details.

Example configuration:

v1.29.0

Compare Source

⚡ Notable Changes

A new --stdin flag for parsing logs from stdin

A new --stdin flag has been added, allowing parsing logs from stdin. This flag is helpful when applying the same template to local logs.

stern --stdin --template \
  '{{with $msg := .Message | tryParseJSON}}{{toTimestamp $msg.ts "01-02 15:04:05" "Asia/Tokyo"}} {{$msg.msg}}{{"\n"}}{{end}}' \
  <etcd.log

Additionally, this feature helps test your template with arbitrary logs.

stern --stdin --template \
  '{{with $msg := .Message | tryParseJSON}}{{levelColor $msg.level}} {{$msg.msg}}{{"\n"}}{{end}}' <<EOF
{"level":"info","msg":"info message"}
{"level":"error","msg":"error message"}
EOF
Add support for UNIX time with nanoseconds to template functions

The following template functions now support UNIX time seconds with nanoseconds (e.g., 1136171056.02).

  • toRFC3339Nano
  • toTUC
  • toTimestamp

Changes

  • Add support for UNIX time with nanoseconds to template functions (#​300) 0d580ff (Takashi Kusumi)
  • Clarify that '=' cannot be omitted in --timestamps (#​296) ac36420 (Takashi Kusumi)
  • Added example to README (#​295) c1649ca (Thomas Güttler)
  • Update dependencies for Kubernetes 1.30 (#​293) d82cc9f (Kazuki Suda)
  • Add --stdin for stdin log parsing (#​292) 53fc746 (Jimmie Högklint)

v1.28.0

Compare Source

⚡ Notable Changes

Highlight matched strings in the log lines with the highlight option

Some part of a log line can be highlighted while still displaying all other logs lines.

--highlight flag now highlight matched strings in the log lines.

stern --highlight "\[error\]" .

v1.27.0

Compare Source

⚡ Notable Changes

Add new template function: toTimestamp

The toTimestamp function takes in an object, a layout, and optionally a timezone. This allows for more custom time parsing, for instance, if a user doesn't care about seeing the date of the log and only the time (in their own timezone) they can use a template such as:

--template '{{ with $msg := .Message | tryParseJSON }}[{{ toTimestamp $msg.time "15:04:05" "Local" }}] {{ $msg.msg }}{{ end }}{{ "\n" }}'
Add generic kubectl options

stern now has the generic options that kubectl has, and a new --show-hidden-options option.

$ stern --show-hidden-options
The following options can also be used in stern:
      --as string                      Username to impersonate for the operation. User could be a regular user or a service account in a namespace.
      --as-group stringArray           Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
      --as-uid string                  UID to impersonate for the operation.
      --cache-dir string               Default cache directory (default "/home/ksuda/.kube/cache")
      --certificate-authority string   Path to a cert file for the certificate authority
      --client-certificate string      Path to a client certificate file for TLS
      --client-key string              Path to a client key file for TLS
      --cluster string                 The name of the kubeconfig cluster to use
      --disable-compression            If true, opt-out of response compression for all requests to the server
      --insecure-skip-tls-verify       If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --request-timeout string         The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests. (default "0")
      --server string                  The address and port of the Kubernetes API server
      --tls-server-name string         Server name to use for server certificate validation. If it is not provided, the hostname used to contact the server is used
      --token string                   Bearer token for authentication to the API server
      --user string                    The name of the kubeconfig user to use

The number of kubectl generic options is so large that it makes it difficult to see stern's own list of options, so we usually hide them. Use --show-hidden-options if you want to list.

Changes

v1.26.0

Compare Source

⚡ Notable Changes

Add new template functions

The following template functions have been added in v1.26.0:

  • extractJSONParts: Parse string as JSON and concatenate the given keys
  • tryExtractJSONParts: Attempt to parse string as JSON and concatenate the given keys, returning text on failure

Changes

stretchr/testify (github.com/stretchr/testify)

v1.10.0

Compare Source

What's Changed

Functional Changes
Fixes
Documantation, Build & CI

New Contributors


Configuration

📅 Schedule: Branch creation - "* 0-3 * * *" in timezone Etc/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.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 13, 2024
Copy link
Contributor Author

renovate bot commented Nov 13, 2024

ℹ 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):

  • 32 additional dependencies were updated

Details:

Package Change
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 -> v0.0.0-20230124172434-306776ec8161
github.com/Masterminds/semver/v3 v3.3.0 -> v3.3.1
github.com/containerd/containerd v1.7.12 -> v1.7.23
github.com/cyphar/filepath-securejoin v0.3.1 -> v0.3.4
github.com/distribution/reference v0.5.0 -> v0.6.0
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.12.1
github.com/fatih/color v1.17.0 -> v1.18.0
github.com/go-openapi/jsonpointer v0.19.6 -> v0.21.0
github.com/go-openapi/jsonreference v0.20.2 -> v0.21.0
github.com/go-openapi/swag v0.22.4 -> v0.23.0
github.com/google/gnostic-models v0.6.8 -> v0.6.9
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 -> v0.0.0-20190611155906-901d90724c79
github.com/klauspost/compress v1.17.9 -> v1.17.11
github.com/moby/spdystream v0.4.0 -> v0.5.0
github.com/prometheus/common v0.55.0 -> v0.61.0
go.opentelemetry.io/otel v1.28.0 -> v1.32.0
go.opentelemetry.io/otel/metric v1.28.0 -> v1.32.0
go.opentelemetry.io/otel/trace v1.28.0 -> v1.32.0
golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f -> v0.0.0-20241204233417-43b7b7cde48d
golang.org/x/net v0.31.0 -> v0.32.0
golang.org/x/oauth2 v0.21.0 -> v0.24.0
golang.org/x/time v0.3.0 -> v0.8.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 -> v0.0.0-20240826202546-f6391c0de4c7
google.golang.org/protobuf v1.35.1 -> v1.35.2
k8s.io/apiserver v0.31.2 -> v0.32.0
k8s.io/cli-runtime v0.31.1 -> v0.31.3
k8s.io/component-base v0.31.2 -> v0.32.0
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 -> v0.0.0-20241127205056-99599406b04f
k8s.io/kubectl v0.31.1 -> v0.31.3
k8s.io/utils v0.0.0-20240902221715-702e33fdd3c3 -> v0.0.0-20241210054802-24370beab758
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd -> v0.0.0-20241014173422-cfa47c3a1cc8
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 -> v4.5.0
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):

  • 3 additional dependencies were updated

Details:

Package Change
github.com/open-telemetry/opentelemetry-operator v0.114.0 -> v0.115.0
k8s.io/utils v0.0.0-20241104163129-6fe5fd82f078 -> v0.0.0-20241210054802-24370beab758
sigs.k8s.io/structured-merge-diff/v4 v4.4.3 -> v4.5.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):

  • 21 additional dependencies were updated

Details:

Package Change
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.12.1
github.com/fsnotify/fsnotify v1.7.0 -> v1.8.0
github.com/go-openapi/jsonpointer v0.19.6 -> v0.21.0
github.com/go-openapi/jsonreference v0.20.2 -> v0.21.0
github.com/go-openapi/swag v0.22.4 -> v0.23.0
github.com/google/gnostic-models v0.6.8 -> v0.6.9
github.com/klauspost/compress v1.17.9 -> v1.17.11
github.com/prometheus/common v0.55.0 -> v0.61.0
github.com/sergi/go-diff v1.2.0 -> v1.3.1
golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f -> v0.0.0-20241204233417-43b7b7cde48d
golang.org/x/oauth2 v0.21.0 -> v0.24.0
golang.org/x/sys v0.27.0 -> v0.28.0
golang.org/x/term v0.26.0 -> v0.27.0
golang.org/x/text v0.20.0 -> v0.21.0
golang.org/x/time v0.3.0 -> v0.8.0
google.golang.org/protobuf v1.35.1 -> v1.35.2
k8s.io/apiextensions-apiserver v0.31.2 -> v0.32.0
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 -> v0.0.0-20241127205056-99599406b04f
k8s.io/utils v0.0.0-20240902221715-702e33fdd3c3 -> v0.0.0-20241210054802-24370beab758
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd -> v0.0.0-20241014173422-cfa47c3a1cc8
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 -> v4.5.0
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):

  • 22 additional dependencies were updated

Details:

Package Change
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.12.1
github.com/go-openapi/jsonpointer v0.19.6 -> v0.21.0
github.com/go-openapi/jsonreference v0.20.2 -> v0.21.0
github.com/go-openapi/swag v0.22.4 -> v0.23.0
github.com/google/gnostic-models v0.6.8 -> v0.6.9
github.com/klauspost/compress v1.17.9 -> v1.17.11
github.com/kube-logging/logging-operator v0.0.0-20241128102130-ba7491af4392 -> v0.0.0-20241217115247-7855f88f78cf
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.1 -> v0.79.1
github.com/prometheus/common v0.55.0 -> v0.61.0
golang.org/x/net v0.31.0 -> v0.32.0
golang.org/x/oauth2 v0.21.0 -> v0.24.0
golang.org/x/sys v0.27.0 -> v0.28.0
golang.org/x/term v0.26.0 -> v0.27.0
golang.org/x/text v0.20.0 -> v0.21.0
golang.org/x/time v0.3.0 -> v0.8.0
google.golang.org/protobuf v1.35.1 -> v1.35.2
k8s.io/apiextensions-apiserver v0.31.2 -> v0.32.0
k8s.io/client-go v0.31.2 -> v0.32.0
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 -> v0.0.0-20241127205056-99599406b04f
k8s.io/utils v0.0.0-20240902221715-702e33fdd3c3 -> v0.0.0-20241210054802-24370beab758
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd -> v0.0.0-20241014173422-cfa47c3a1cc8
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 -> v4.5.0

@renovate renovate bot enabled auto-merge (squash) November 13, 2024 01:15
@renovate renovate bot changed the title fix(deps): update github.com/kube-logging/logging-operator digest to 6beb08c fix(deps): update all dependencies Nov 13, 2024
@renovate renovate bot force-pushed the renovate/all branch 8 times, most recently from a62f226 to 558bedb Compare November 20, 2024 04:12
@renovate renovate bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Nov 20, 2024
@renovate renovate bot force-pushed the renovate/all branch 7 times, most recently from 191d90d to c4d5f42 Compare November 27, 2024 11:11
@renovate renovate bot force-pushed the renovate/all branch 6 times, most recently from 7b23b8d to 96de880 Compare November 28, 2024 10:23
@renovate renovate bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Nov 28, 2024
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 95949ba to 47f06aa Compare November 28, 2024 13:56
@renovate renovate bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Nov 28, 2024
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from a0dfc34 to 470c705 Compare December 10, 2024 14:10
@renovate renovate bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Dec 10, 2024
@renovate renovate bot force-pushed the renovate/all branch 18 times, most recently from 8b46342 to 328379f Compare December 17, 2024 11:55
@renovate renovate bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Dec 17, 2024
Signed-off-by: Bence Csati <[email protected]>
@renovate renovate bot merged commit 5c1871b into master Dec 17, 2024
18 of 19 checks passed
@renovate renovate bot deleted the renovate/all branch December 17, 2024 12:48
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