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

Configure Renovate #769

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Configure Renovate #769

wants to merge 2 commits into from

Conversation

gardener-ci-robot
Copy link

@gardener-ci-robot gardener-ci-robot commented Feb 21, 2024

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • Dockerfile (dockerfile)
  • .github/workflows/publish-docs.yml (github-actions)
  • go.mod (gomod)
  • charts/druid/requirements.yaml (helm-requirements)
  • charts/druid/values.yaml (helm-values)

What to Expect

With your current configuration, Renovate will create 18 Pull Requests:

Update golang.org/x/exp digest to 2d47ceb
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-exp-digest
  • Merge into: master
  • Upgrade golang.org/x/exp to 2d47ceb2692f
Update k8s.io/utils digest to 6fe5fd8
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-utils-digest
  • Merge into: master
  • Upgrade k8s.io/utils to 6fe5fd82f078
Update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 8e44a43
Update module github.com/ironcore-dev/vgopath to v0.1.7
Update module github.com/prometheus/client_golang to v1.20.5
Update module github.com/gardener/etcd-backup-restore to v0.32.0
Update module github.com/gardener/gardener to v1.109.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-gardener-gardener-1.x
  • Merge into: master
  • Upgrade github.com/gardener/gardener to v1.109.0
Update module github.com/onsi/ginkgo/v2 to v2.22.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-onsi-ginkgo-v2-2.x
  • Merge into: master
  • Upgrade github.com/onsi/ginkgo/v2 to v2.22.0
Update module github.com/onsi/gomega to v1.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-onsi-gomega-1.x
  • Merge into: master
  • Upgrade github.com/onsi/gomega to v1.36.0
Update module go.uber.org/mock to v0.5.0
  • Schedule: ["at any time"]
  • Branch name: renovate/go.uber.org-mock-0.x
  • Merge into: master
  • Upgrade go.uber.org/mock to v0.5.0
Update module k8s.io/api to v0.31.3
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-api-0.x
  • Merge into: master
  • Upgrade k8s.io/api to v0.31.3
Update module k8s.io/apimachinery to v0.31.3
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-apimachinery-0.x
  • Merge into: master
  • Upgrade k8s.io/apimachinery to v0.31.3
Update module k8s.io/apiserver to v0.31.3
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-apiserver-0.x
  • Merge into: master
  • Upgrade k8s.io/apiserver to v0.31.3
Update module k8s.io/client-go to v0.31.3
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-client-go-0.x
  • Merge into: master
  • Upgrade k8s.io/client-go to v0.31.3
Update module k8s.io/component-base to v0.31.3
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-component-base-0.x
  • Merge into: master
  • Upgrade k8s.io/component-base to v0.31.3
Update module sigs.k8s.io/controller-runtime to v0.19.2
  • Schedule: ["at any time"]
  • Branch name: renovate/sigs.k8s.io-controller-runtime-0.x
  • Merge into: master
  • Upgrade sigs.k8s.io/controller-runtime to v0.19.2
Update module sigs.k8s.io/controller-tools to v0.16.5
  • Schedule: ["at any time"]
  • Branch name: renovate/sigs.k8s.io-controller-tools-0.x
  • Merge into: master
  • Upgrade sigs.k8s.io/controller-tools to v0.16.5
Update module gopkg.in/yaml.v2 to v3
  • Schedule: ["at any time"]
  • Branch name: renovate/gopkg.in-yaml.v2-3.x
  • Merge into: master
  • Upgrade gopkg.in/yaml.v2 to v3.0.1

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR has been generated by Renovate Bot.

@gardener-ci-robot gardener-ci-robot requested a review from a team as a code owner February 21, 2024 14:32
@gardener-robot gardener-robot added the needs/review Needs review label Feb 21, 2024
@gardener-robot
Copy link

@gardener-ci-robot Thank you for your contribution.

@gardener-robot gardener-robot added the size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py) label Feb 21, 2024
@gardener-robot-ci-1 gardener-robot-ci-1 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Feb 21, 2024
@oliver-goetz
Copy link
Member

hey folks 👋

we deployed renovate in our prow cluster and activated it for the repositories where prow is already running 🏡

renovate is an alternative to dependabot which is more flexible in regards of its configuration. You can use it if you like by configuring it using this PR or adding a config file by your own according to the docs.
There are also some hints in ci-infra repository you can check and there is a working configuration too.

If you don't like to use it, just close this PR (but do not rename it) and the 🤖 won't bother you again.

@shreyas-s-rao
Copy link
Contributor

@oliver-goetz thanks. I like that renovate considers even image tags and golang versions for updates, which is quite convenient. But once renovate is enabled, can we still disable it by removing the renovate.json file, if we don't like it, maybe in terms of interactions on the PRs it raises?

@oliver-goetz
Copy link
Member

yes, you can deactivate it again by deleting the config file 👍
Btw. I recommend to use a renovate.json5 file as we do in gardener/gardener. Its main advantage is that you are able to create comments there.

@gardener-robot-ci-3 gardener-robot-ci-3 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Feb 29, 2024
@gardener-robot-ci-2 gardener-robot-ci-2 removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Feb 29, 2024
@shreyas-s-rao
Copy link
Contributor

Thanks for the suggestion @oliver-goetz . Will take inspiration from the g/g renovate configuration too.

@seshachalam-yv
Copy link
Contributor

/retest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) needs/review Needs review size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants