linode / linode/cluster-api-provider-linode
Dependency Dashboard
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 35
- Forks
- 43
- Avg merge
- 23h 12m
- Merged PRs (30d)
- 19
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/linode/cluster-api-provider-linode).
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] Update module github.com/go-logr/logr to v1.4.4
- [ ] Update aws (`github.com/aws/aws-sdk-go-v2`, `github.com/aws/aws-sdk-go-v2/config`, `github.com/aws/aws-sdk-go-v2/credentials`, `github.com/aws/aws-sdk-go-v2/feature/s3/manager`, `github.com/aws/aws-sdk-go-v2/service/s3`, `github.com/aws/smithy-go`)
- [ ] Update dependency go to v1.27.1
- [ ] Update github actions core (`actions/setup-go`, `step-security/harden-runner`)
- [ ] Update github actions release (`release-drafter/release-drafter`, `softprops/action-gh-release`)
- [ ] Update golang Docker tag to v1.27
- [ ] Update jdx/mise-action action to v4.3.0
- [ ] Update kubernetes (`k8s.io/api`, `k8s.io/apimachinery`, `k8s.io/client-go`, `k8s.io/code-generator`, `sigs.k8s.io/cluster-api`, `sigs.k8s.io/controller-runtime`)
- [ ] Update mise tools (`clusterctl`, `ctlptl`, `go:golang.org/x/vuln/cmd/govulncheck`, `golangci-lint`, `jq`, `kind`, `ko`, `kube-controller-tools`, `kubebuilder`, `kubectl`, `mdbook`, `tilt`)
- [ ] Update module github.com/linode/linodego/v2 to v2.7.0
- [ ] Update module github.com/onsi/ginkgo/v2 to v2.33.0
- [ ] Update module github.com/onsi/gomega to v1.43.1
- [ ] Update module golang.org/x/mod to v0.41.0
- [ ] Update otel (`go.opentelemetry.io/contrib/exporters/autoexport`, `go.opentelemetry.io/otel`, `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`, `go.opentelemetry.io/otel/exporters/otlp/otlptrace`, `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`, `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`, `go.opentelemetry.io/otel/sdk`, `go.opentelemetry.io/otel/trace`)
- [ ] Update reviewdog/action-actionlint action to v1.76.0
- [ ] Update actions/setup-go action to v7
- [ ] Update codecov/codecov-action action to v7
- [ ] π **Create all awaiting schedule PRs at once** π
## Detected Dependencies
dockerfile (1)
dev.Dockerfile (1)
- `golang 1.26` β [Updates: `1.27`]
github-actions (12)
.github/workflows/actionlint.yml (3)
- `step-security/harden-runner v2.21.0@05e31511f85b41b11d1cf0ef85d0992719546e2c` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `reviewdog/action-actionlint v1.73.2@dbe5299849118fd6f099ba563d263d770955a64a` β [Updates: `v1.76.0`].github/workflows/build_test_ci.yml (7)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dorny/paths-filter v4.0.3@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`]
- `codecov/codecov-action v6.0.2@fb8b3582c8e4def4969c97caa2f19720cb33a72f` β [Updates: `v7.1.1`].github/workflows/build-push.yml (4)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`]
- `docker/login-action v4.6.0@dbcb813823bdd20940b903addbd779551569679f`.github/workflows/e2e-test.yaml (4)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/e2e-upgrade-test.yaml (6)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dorny/paths-filter v4.0.3@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`].github/workflows/gh-pages.yml (6)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/configure-pages v6.0.0@45bfe0192ca1faeb007ade9deae92b16b8254a0d`
- `actions/upload-pages-artifact v5.0.0@fc324d3547104276b827a68afc52ff2a11cc49c9`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/deploy-pages v5.0.1@368f82528645a54fb793d4d04e342629a3f51346`.github/workflows/go-analyze.yml (6)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dorny/paths-filter v4.0.3@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`].github/workflows/link-checker.yml (3)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `gaurav-nelson/github-action-markdown-link-check 1.0.17@3c3b66f1f7d0900e37b71eca45b63ea9eedfce31`.github/workflows/pr-labeler.yml (2)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `release-drafter/release-drafter v7.2.1@563bf132657a13ded0b01fcb723c5a58cdd824e2` β [Updates: `v7.7.0`].github/workflows/pull_request_ci.yaml (11)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dorny/paths-filter v4.0.3@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`]
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.1.0@dba19683ed58901619b14f395a24841710cb4925` β [Updates: `v4.3.0`].github/workflows/release-drafter.yml (2)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `release-drafter/release-drafter v7.2.1@563bf132657a13ded0b01fcb723c5a58cdd824e2` β [Updates: `v7.7.0`].github/workflows/release.yml (4)
- `step-security/harden-runner v2.19.1@a5ad31d6a139d249332a2605b85202e8c0b78450` β [Updates: `v2.21.1`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-go v6.4.0@4a3601121dd01d1626a1e23e37211e3254c1c06c` β [Updates: `v6.5.0`, `v7.0.0`]
- `softprops/action-gh-release v3.0.0@b4309332981a82ec1c5618f44dd2e27cc8bfbfda` β [Updates: `v3.0.3`]
gomod (1)
go.mod (33)
- `go 1.26.0`
- `go 1.26.6` β [Updates: `1.27.1`]
- `github.com/akamai/AkamaiOPEN-edgegrid-golang/v12 v12.3.0` β [Updates: `v14.0.0`]
- `github.com/aws/aws-sdk-go-v2 v1.41.5` β [Updates: `v1.47.0`]
- `github.com/aws/aws-sdk-go-v2/config v1.32.15` β [Updates: `v1.33.5`]
- `github.com/aws/aws-sdk-go-v2/credentials v1.19.14` β [Updates: `v1.20.5`]
- `github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.22.14` β [Updates: `v1.23.7`]
- `github.com/aws/aws-sdk-go-v2/service/s3 v1.99.0` β [Updates: `v1.113.1`]
- `github.com/aws/smithy-go v1.25.0` β [Updates: `v1.28.1`]
- `github.com/go-logr/logr v1.4.3` β [Updates: `v1.4.4`]
- `github.com/google/go-cmp v0.7.0`
- `github.com/google/uuid v1.6.0`
- `github.com/linode/linodego/v2 v2.6.0` β [Updates: `v2.7.0`]
- `github.com/onsi/ginkgo/v2 v2.28.1` β [Updates: `v2.33.0`]
- `github.com/onsi/gomega v1.39.1` β [Updates: `v1.43.1`]
- `github.com/stretchr/testify v1.12.1`
- `go.opentelemetry.io/contrib/exporters/autoexport v0.68.0` β [Updates: `v0.71.0`]
- `go.opentelemetry.io/otel v1.44.0` β [Updates: `v1.46.0`]
- `go.opentelemetry.io/otel/sdk v1.44.0` β [Updates: `v1.45.0`]
- `go.opentelemetry.io/otel/trace v1.44.0` β [Updates: `v1.46.0`]
- `go.uber.org/automaxprocs v1.6.0`
- `go.uber.org/mock v0.6.0`
- `go4.org/netipx v0.0.0-20260823151212-3075585bcbeb@3075585bcbeb`
- `golang.org/x/mod v0.40.0` β [Updates: `v0.41.0`]
- `k8s.io/api v0.35.3` β [Updates: `v0.37.0`]
- `k8s.io/apimachinery v0.35.3` β [Updates: `v0.37.0`]
- `k8s.io/client-go v0.35.3` β [Updates: `v0.37.0`]
- `sigs.k8s.io/cluster-api v1.12.4` β [Updates: `v1.14.2`]
- `sigs.k8s.io/controller-runtime v0.23.3` β [Updates: `v0.25.1`]
- `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0` β [Updates: `v0.21.0`]
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0` β [Updates: `v1.45.0`]
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0` β [Updates: `v1.45.0`]
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0` β [Updates: `v1.45.0`]
kustomize (1)
config/manager/kustomization.yaml
mise (1)
mise.toml (19)
- `go 1.26.5` β [Updates: `1.27.1`]
- `ko 0.18.1` β [Updates: `0.19.1`]
- `kustomize 5.8.1`
- `ctlptl 0.9.0` β [Updates: `0.9.6`]
- `clusterctl 1.12.5` β [Updates: `1.14.2`]
- `kubectl 1.35.5` β [Updates: `1.37.0`]
- `kubebuilder 4.13.1` β [Updates: `4.16.0`]
- `kube-controller-tools 0.20.1` β [Updates: `0.22.0`]
- `tilt 0.36.3` β [Updates: `0.37.7`]
- `kind 0.31.0` β [Updates: `0.33.0`]
- `go:github.com/kyverno/chainsaw 0.2.15`
- `go:golang.org/x/vuln/cmd/govulncheck 1.1.4` β [Updates: `1.8.0`]
- `go:go.uber.org/mock/mockgen 0.6.0`
- `aqua:hexdigest/gowrap 1.4.3`
- `s5cmd 2.3.0`
- `golangci-lint 2.11.4` β [Updates: `2.13.2`]
- `mdbook 0.5.2` β [Updates: `0.5.4`]
- `jq 1.8.1` β [Updates: `1.8.2`]
- `go:github.com/elastic/crd-ref-docs 0.3.0`
regex (1)
Makefile (1)
- `k8s.io/code-generator v0.35.3` β [Updates: `v0.37.0`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up β it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Dependency Dashboard, then review go.mod, dev.Dockerfile, the listed .github/workflows files, and config/manager/kustomization.yaml. Determine which scheduled dependency updates are intended, check their compatibility, and run the repository's CI checks; done means the selected updates are applied without breaking those checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, go, kubernetes
- Domain
- build-system, ci-cd, devops
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100